| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| Autodesk Inventor: Blechkonstruktion - Online, ein Seminar am 30.06.2025
|
Autor
|
Thema: Arbeitspunkt an Koordinaten setzen (2017 mal gelesen)
|
kiri2 Mitglied Tech.Produktdesigner
Beiträge: 34 Registriert: 13.03.2014
|
erstellt am: 29. Mai. 2015 14:15 <-- editieren / zitieren --> Unities abgeben:
|
CAD-Huebner Ehrenmitglied V.I.P. h.c. Verm.- Ing., ATC-Trainer
Beiträge: 9803 Registriert: 01.12.2003 AutoCAD 2.5 - 2025, Inventor AIP 4-2025 Windows 11 i7, 96 GB, SSD, Quadro P2200
|
erstellt am: 29. Mai. 2015 15:06 <-- editieren / zitieren --> Unities abgeben: Nur für kiri2
|
CAD-Huebner Ehrenmitglied V.I.P. h.c. Verm.- Ing., ATC-Trainer
Beiträge: 9803 Registriert: 01.12.2003 AutoCAD 2.5 - 2025, Inventor AIP 4-2025 Windows 11 i7, 96 GB, SSD, Quadro P2200
|
erstellt am: 29. Mai. 2015 19:10 <-- editieren / zitieren --> Unities abgeben: Nur für kiri2
Hier mal auf die Schnelle aus obigen Code extrahiert: Code: ' a reference to the currently active document. ' This assumes that it is a part document. Dim oPartDoc As PartDocument oPartDoc = ThisApplication.ActiveDocument' a reference to the component definition. Dim oCompDef As PartComponentDefinition oCompDef = ThisDoc.Document.ComponentDefinition ' Create some workpoints that will be used for the 3D sketch. ' a reference to the transient geometry object. Dim oTG As TransientGeometry oTG = ThisApplication.TransientGeometry Dim oWPs(0 To 2) As WorkPoint oWPs(0) = oCompDef.WorkPoints.AddFixed(oTG.CreatePoint(2, 2, 0)) oWPs(0).Name="Startpunkt" oWPs(1) = oCompDef.WorkPoints.AddFixed(oTG.CreatePoint(6, 6, 0)) oWPs(1).Name="Zielpunkt"
------------------ Mit freundlichem Gruß Udo Hübner www.CAD-Huebner.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
kiri2 Mitglied Tech.Produktdesigner
Beiträge: 34 Registriert: 13.03.2014
|
erstellt am: 30. Mai. 2015 15:58 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von CAD-Huebner: Hier mal auf die Schnelle aus obigen Code extrahiert:
Code: ' a reference to the currently active document. ' This assumes that it is a part document. Dim oPartDoc As PartDocument oPartDoc = ThisApplication.ActiveDocument' a reference to the component definition. Dim oCompDef As PartComponentDefinition oCompDef = ThisDoc.Document.ComponentDefinition ' Create some workpoints that will be used for the 3D sketch. ' a reference to the transient geometry object. Dim oTG As TransientGeometry oTG = ThisApplication.TransientGeometry Dim oWPs(0 To 2) As WorkPoint oWPs(0) = oCompDef.WorkPoints.AddFixed(oTG.CreatePoint(2, 2, 0)) oWPs(0).Name="Startpunkt" oWPs(1) = oCompDef.WorkPoints.AddFixed(oTG.CreatePoint(6, 6, 0)) oWPs(1).Name="Zielpunkt"
Danke! Das ist genau das was ich gesucht habe. Habe es etwas umgeschrieben und es funktioniert super!
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |