| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| Auf dem Weg zur digitalen Auftragsmappe. , ein Anwenderbericht
|
Autor
|
Thema: Blechvorlage (1749 / mal gelesen)
|
tschütte Mitglied Ingenieur, Maschinenbau
Beiträge: 180 Registriert: 21.01.2010 Inventor professional 2023 Win 10 pro 64 shining3D einscan 2X pro plus QuickSurface 2023 PLZ: 262.. 3D-Fokus.de
|
erstellt am: 10. Mai. 2019 15:16 <-- editieren / zitieren --> Unities abgeben:
|
himmelblau Mitglied
Beiträge: 532 Registriert: 11.11.2004
|
erstellt am: 10. Mai. 2019 15:42 <-- editieren / zitieren --> Unities abgeben: Nur für tschütte
Wenste umwandelst von blech nach norm oder zurück wird keine vorlage verwendet. Vorlagen gelten nur wennste neue dateien erzeugst. Zum übertragen von iproperties gibts den konstruktionsassi. ------------------ himmelblau Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tschütte Mitglied Ingenieur, Maschinenbau
Beiträge: 180 Registriert: 21.01.2010 Inventor professional 2023 Win 10 pro 64 shining3D einscan 2X pro plus QuickSurface 2023 PLZ: 262.. 3D-Fokus.de
|
erstellt am: 11. Mai. 2019 10:44 <-- editieren / zitieren --> Unities abgeben:
Hallo himmelblau, mit dem Konstruktionsassistenten habe ich es noch nicht versucht. Der hat für mich letztens die Wiederverwendung eines Bauteils in BGen aufzeigen sollen und nach langer Wartezeit kein brauchbares Ergebnis hervorgebracht (kein Vault installiert...). Ich werde es aber trotzdem ausprobieren. Vielen Dank für Deinen Hinweis. Was mir noch einfällt: In einer übergeordneten BG in der Stücklistenansicht die gewünschten Eigenschaften kopieren und an der richtigen Stelle einfügen. Da aber nicht das "Nach-unten kopieren" benutzen, denn bei Erreichen des Fensterrandes breitet sich der Markierungsbereich unheimlich schnell aus und überschreibt leicht viel mehr, als gewünscht war. Eine weitere Möglichkeit wäre vielleicht ein VBA-Makro oder eine iLogic-Regel. Für entsprechende Code-Schnipsel wäre ich dankbar. Benötigte iProperties: AbwicklungsLänge, AbwicklungsBreite, Objekthöhe (in früheren Versionen "Stärke"), sowie ein paar konstante Text-Werte. Ein schönes Wochenende und ------------------ Herzliche Grüße Thomas [Diese Nachricht wurde von tschütte am 11. Mai. 2019 editiert.] [Diese Nachricht wurde von tschütte am 11. Mai. 2019 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
3d-freelancer Mitglied
Beiträge: 259 Registriert: 10.02.2011 Intel Core i7-950, 3,06GHz Quad Core, 24GB RAM, WIN10 Prof. 64bit Nvidia Quadro M4000 Space Controller AIP2021
|
erstellt am: 12. Mai. 2019 12:28 <-- editieren / zitieren --> Unities abgeben: Nur für tschütte
Hallo, es gibt noch eine andere Möglichkeit der Übertragung von iproperties: - in der Baugruppenvorlage die benötigten benutzerdefinierten iproperties erstellen und in der BG Stückliste sichtbar schalten - neue BG mit der angepassten Vorlage erstellen und die zu ändernden Bauteile in die BG einfügen - BG Stückliste der neuen BG öffnen und die gewünschten Werte in die Felder der zu ändernden Bauteile eintragen - BG speichern. Nun wurden die neuen iproperties in die entsprechenden Bauteile übernommen. Ich hoffe das hilft Gruß Burkhard Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Meierjo Mitglied
Beiträge: 432 Registriert: 20.08.2003 Windows 10 Prof 64 Bit Inventor Prof 2023 Vault Basic 2023
|
erstellt am: 13. Mai. 2019 06:55 <-- editieren / zitieren --> Unities abgeben: Nur für tschütte
Hallo Dieser VBA-Code erstellt dir die iProps in einer IPT , wenn noch nicht vorhanden
Code: Sub Ben_def_iProperties_erstellen() Set oDoc = ThisApplication.ActiveDocument 'Wenn kein Dokument offen, beenden If oDoc Is Nothing Then Exit Sub 'nur aus einer *.ipt ausführen If oDoc.DocumentType <> kPartDocumentObject Then MsgBox "Dieser Befehl kann nur aus einer Bauteil-Datei (*.ipt) ausgeführt werden!!", vbCritical, "@Copyright by meierjo" Exit Sub End If On Error Resume Next Set prop = oDoc.PropertySets("Inventor User Defined Properties").Item("AbwicklungsLänge") If Err Then 'Ipropertie existiert nicht, wird erstellt userform1.TBSprache_FR.BackStyle = fmBackStyleOpaque oDoc.PropertySets("Inventor User Defined Properties").Add "", "AbwicklungsLänge" End If Set prop = oDoc.PropertySets("Inventor User Defined Properties").Item("AbwicklungsBreite") If Err Then 'Ipropertie existiert nicht, wird erstellt userform1.TBSprache_FR.BackStyle = fmBackStyleOpaque oDoc.PropertySets("Inventor User Defined Properties").Add "", "AbwicklungsBreite" End If Set prop = oDoc.PropertySets("Inventor User Defined Properties").Item("Objekthöhe") If Err Then 'Ipropertie existiert nicht, wird erstellt userform1.TBSprache_FR.BackStyle = fmBackStyleOpaque oDoc.PropertySets("Inventor User Defined Properties").Add "", "Objekthöhe" End If Err = 0End Sub
Gruss [Diese Nachricht wurde von Meierjo am 13. Mai. 2019 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tschütte Mitglied Ingenieur, Maschinenbau
Beiträge: 180 Registriert: 21.01.2010 Inventor professional 2023 Win 10 pro 64 shining3D einscan 2X pro plus QuickSurface 2023 PLZ: 262.. 3D-Fokus.de
|
erstellt am: 14. Mai. 2019 20:30 <-- editieren / zitieren --> Unities abgeben:
|
tschütte Mitglied Ingenieur, Maschinenbau
Beiträge: 180 Registriert: 21.01.2010 Inventor professional 2023 Win 10 pro 64 shining3D einscan 2X pro plus QuickSurface 2023 PLZ: 262.. 3D-Fokus.de
|
erstellt am: 14. Mai. 2019 20:35 <-- editieren / zitieren --> Unities abgeben:
|