| |  | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte | | |  | NVIDIA GTC Paris und ISC High Performance-Konferenz 2025, eine Pressemitteilung
|
Autor
|
Thema: Centerline (569 mal gelesen)
|
Meyer01 Mitglied Schüler
 Beiträge: 9 Registriert: 12.11.2005
|
erstellt am: 06. Dez. 2005 21:10 <-- editieren / zitieren --> Unities abgeben:         
Einen guten abend. So jetzt brauche ich nur noch zu wissen, wie ich eine "Centerline" erzeuge. Also ich möchte eine Line (oLine01) als Durchmesser bemaßen, die zweite Line (oLine02) soll eine Mittelline sein. Habe den Text angehängt. wenn jemand den text mal ansehen möchte. Danke im voraus. ------------------ Meyer01 Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
daywa1k3r Ehrenmitglied V.I.P. h.c. Softwareentwickler

 Beiträge: 3497 Registriert: 01.08.2002 Alienware m17x, Win7, Inventor2012
|
erstellt am: 06. Dez. 2005 21:18 <-- editieren / zitieren --> Unities abgeben:          Nur für Meyer01
F1 Taste kaputt? Code:
Sub Versuch() Dim oPartDoc As PartDocument Set oPartDoc = ThisApplication.Documents.Add(kPartDocumentObject, _ ThisApplication.FileManager.GetTemplateFile(kPartDocumentObject)) Dim oTG As TransientGeometry Set oTG = ThisApplication.TransientGeometry 'Workplane Achse Dim oWorkPlane As WorkPlane Set oWorkPlane = oPartDoc.ComponentDefinition.WorkPlanes.AddByPlaneAndOffset _ (oPartDoc.ComponentDefinition.WorkPlanes.Item(3), 0)'Sketch Achse Dim oSketch As PlanarSketch Set oSketch = oPartDoc.ComponentDefinition.Sketches.Add(oWorkPlane) 'TempPunkte für die achse Dim oPunkt As SketchPoints Set oPunkt = oSketch.SketchPoints Call oPunkt.Add(oTG.CreatePoint2d(0, 0), False) Call oPunkt.Add(oTG.CreatePoint2d(1, 0), False) Call oPunkt.Add(oTG.CreatePoint2d(0, 1), False) Call oPunkt.Add(oTG.CreatePoint2d(1, 1), False) Dim oCoord1 As Point2d Set oCoord1 = oTG.CreatePoint2d(-0.7, 0) 'erzeugt die achse Dim oLine01 As SketchLine Set oLine01 = oSketch.SketchLines.AddByTwoPoints(oPunkt(1), oPunkt(2)) Dim oLine02 As SketchLine Set oLine02 = oSketch.SketchLines.AddByTwoPoints(oPunkt(3), oPunkt(4)) oLine02.Centerline = True Dim Maß As OffsetDimConstraint Set Maß = oSketch.DimensionConstraints.AddOffset(oLine02, oLine01, oCoord1, False) End Sub
------------------ Grüße daywa1k3r FX64 Software Solutions Mold&More Software Solutions Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |

| |
Meyer01 Mitglied Schüler
 Beiträge: 9 Registriert: 12.11.2005
|
erstellt am: 06. Dez. 2005 21:25 <-- editieren / zitieren --> Unities abgeben:         
|
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
 |