| | |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| | |
 | PNY startet Upgrade Programm mit einer kostenlosen Garantieverlängerung für NVIDIA RTX PRO Blackwell Grafikkarten, eine Pressemitteilung
|
|
Autor
|
Thema: Reihenanordnung in DXF falsch (160 / mal gelesen)
|
Joe25 Mitglied

 Beiträge: 36 Registriert: 02.06.2016 Inventor Professional 2026
|
erstellt am: 26. Mai. 2026 12:02 <-- editieren / zitieren --> Unities abgeben:         
Guten Morgen, ich habe ein Blechbauteil gezeichnet. Darin erstelle ich eine "Ausschneiden" Bearbeitung (Langlöcher). Diese Bearbeitung wird entlang der X-Achse mit einer Reihenanordnung angeordnet. Jetzt spiegel ich das ganze, inklusive Reihenanordnung noch einmal. Wenn ich das ganze als DXF Exportiere (per Ilogic), dann sind die in Reihe angeordneten Langlöcher eckig, aber nur die angeordneten. Das ursprüngliche Langloch (Ausschneiden) ist perfekt Als Erstellungsmethode in der Reihenanordnung habe ich "Identisch" genommen. Siehe angehängter Screenshot Wenn ich bei der Erstellungsmethode "Anpassen" nehme, wird die Anordnung gar nicht gespiegelt. Die Langlöcher sind genau mittig in einer Biegung. Gibt es eine Möglichkeit mein DXF Export so zu modifizieren, dass er die Langlöcher rund macht? Bzw. warum werden die Eckig? In der Abwicklung sieht alles gut aus. Anbei ein Teil von meinem Code:
Code:
Dim sFname As String '**Variable für Namen deklarieren '**Variable für Abwicklungsoptionen deklarieren und mit Werten füllen Dim sOut As String = "FLAT PATTERN DXF?" & _ "AcadVersion=2013" & _ "&OuterProfileLayer=Kontur&OuterProfileLayerLineType=37633&OuterProfileLayerLineWeight=0.0500&OuterProfileLayerColor=0;0;0" _ + "&InteriorProfilesLayer=Kontur&InteriorProfilesLayerLineType=37633&InteriorProfilesLayerLineWeight=0.0500&InteriorProfilesLayerColor=0;0;0" _ + "&AltRepFrontLayer=Praegung&AltRepFrontLayerLineType=37633&AltRepFrontLayerLineWeight=0.0500&AltRepFrontLayerColor=0;165;0" _ + "&FeatureProfilesLayer=Kontur" _ + "&InvisibleLayers=IV_BEND;IV_BEND_DOWN;IV_BEND_UP;IV_TANGENT;IV_ROLL;IV_ROLL_TANGENT;IV_ALTREP_Back;IV_TOOL_CENTER;IV_TOOL_CENTER_DOWN;IV_TOOL_CENTER_UP;IV_FEATURE_PROFILES_DOWN;IV_ARC_CENTERS"'**Prüfung ob eine Abwicklung vorhanden ist: If oCompDef.HasFlatPattern = False Then 'wenn nein dann abwickeln oCompDef.Unfold Else 'ansonsten editieren oCompDef.FlatPattern.Edit End If If Version = "" Then '**Dokumentennamen auslesen und daraus Name und Pfad für DXF Datei erstellen sFname = oDoc.PropertySets.Item("Design Tracking Properties").item("Part Number").Value sFname = NeuPfad + Title + ".dxf" Else '**Dokumentennamen auslesen und daraus Name und Pfad für DXF Datei erstellen sFname = oDoc.PropertySets.Item("Design Tracking Properties").Item("Part Number").Value sFname = NeuPfad + Title + "_" + Version + ".dxf" End If 'Falls das Verzeichnis nicht exisitiert wird es erstellt If Not System.IO.Directory.Exists(NeuPfad) Then System.IO.Directory.CreateDirectory(NeuPfad) End If '**Daten schreiben oCompDef.DataIO.WriteDataToFile(sOut, sFname)
Vielen Dank für eure Hilfe Grüße Joe [Diese Nachricht wurde von Joe25 am 26. Mai. 2026 editiert.] [Diese Nachricht wurde von Joe25 am 26. Mai. 2026 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Meierjo Mitglied
 
 Beiträge: 467 Registriert: 20.08.2003 Windows 10 Prof 64 Bit Inventor Prof 2021 Vault Basic 2021
|
erstellt am: 26. Mai. 2026 14:04 <-- editieren / zitieren --> Unities abgeben:          Nur für Joe25
Hallo Kannst du das Modell mal hier hochladen? Hat es einen Grund, weshalb du die DXF als Version 2013 speicherst? (Meiner Meinung nach wollen zB Lasermaschinen eine DXF im 2000/2004er Format)? Gruss Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Joe25 Mitglied

 Beiträge: 36 Registriert: 02.06.2016 Inventor Professional 2026
|
erstellt am: 26. Mai. 2026 14:41 <-- editieren / zitieren --> Unities abgeben:         
|
Meierjo Mitglied
 
 Beiträge: 467 Registriert: 20.08.2003 Windows 10 Prof 64 Bit Inventor Prof 2021 Vault Basic 2021
|
erstellt am: 26. Mai. 2026 14:52 <-- editieren / zitieren --> Unities abgeben:          Nur für Joe25
|
Joe25 Mitglied

 Beiträge: 36 Registriert: 02.06.2016 Inventor Professional 2026
|
erstellt am: 26. Mai. 2026 15:37 <-- editieren / zitieren --> Unities abgeben:         
|
Meierjo Mitglied
 
 Beiträge: 467 Registriert: 20.08.2003 Windows 10 Prof 64 Bit Inventor Prof 2021 Vault Basic 2021
|
erstellt am: 27. Mai. 2026 06:56 <-- editieren / zitieren --> Unities abgeben:          Nur für Joe25
Hallo Beiliegend 2 Ausschnitte vom DXF. Wie du sehen kannst, bilden die Kurven vom Langloch eine Spline. Da hängt es davon ab, was du beim DXF-Export unter Spline-Vereinfachung angibst. Ich habe bei mir 0.0015 mm eingetragen. Das DXF wird dadurch halt etwas grösser, musst halt ein bisschen austesten Gruss Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Joe25 Mitglied

 Beiträge: 36 Registriert: 02.06.2016 Inventor Professional 2026
|
erstellt am: 27. Mai. 2026 07:42 <-- editieren / zitieren --> Unities abgeben:         
|
Meierjo Mitglied
 
 Beiträge: 467 Registriert: 20.08.2003 Windows 10 Prof 64 Bit Inventor Prof 2021 Vault Basic 2021
|
erstellt am: 27. Mai. 2026 08:11 <-- editieren / zitieren --> Unities abgeben:          Nur für Joe25
Hallo Hier ein Auszug aus "meinem" Code
Code: sOut = "FLAT PATTERN DXF?AcadVersion=2004" & _ "&OuterProfileLayer=IV_OUTER_PROFILE&OuterProfileLayerLineType=37633&OuterProfileLayerLineWeight=0.0500&OuterProfileLayerColor=0;0;0" _ + "&ArcCentersLayer=IV_ARC_CENTERS&ArcCentersLayerLineType=37633&ArcCentersLayerLineWeight=0.0500&ArcCentersLayerColor=255;0;0" _ + "&InteriorProfilesLayer=IV_INTERIOR_PROFILES&InteriorProfilesLayerLineType=37633&InteriorProfilesLayerLineWeight=0.0500&InteriorProfilesLayerColor=0;0;0" _ + "&BendUpLayer=IV_BEND&BendUpLayerLineType=37633&BendUpLayerLineWeight=0.0500&BendUpLayerColor=0;0;255" _ + "&BendDownLayer=IV_BEND_DOWN&BendDownLayerLineType=37633&BendDownLayerLineWeight=0.0500&BendDownLayerColor=0;0;255" _ + "&ToolCenterUpLayer=IV_TOOL_CENTER&ToolCenterUpLayerLineType=37633&ToolCenterUpLayerLineWeight=0.0500&ToolCenterUpLayerColor=255;0;0" _ + "&ToolCenterDownLayer=IV_TOOL_CENTER_DOWN&ToolCenterDownLayerLineType=37633&ToolCenterDownLayerLineWeight=0.0500&ToolCenterDownLayerColor=255;0;0" _ + "&FeatureProfilesUpLayer=IV_FEATURE_PROFILES&FeatureProfilesUpLayerLineType=37633&FeatureProfilesUpLayerLineWeight=0.0500&FeatureProfilesUpLayerColor=255;0;0" _ + "&FeatureProfilesDownLayer=IV_FEATURE_PROFILES_DOWN&FeatureProfilesDownLayerLineType=37633&FeatureProfilesDownLayerLineWeight=0.0500&FeatureProfilesDownLayerColor=255;0;0" _ + "&AltRepFrontLayer=IV_ALTREP_FRONT&AltRepFrontLayerLineType=37633&AltRepFrontLayerLineWeight=0.0500&AltRepFrontLayerColor=255;0;0" _ + "&AltRepBackLayer=IV_ALTREP_BACK&AltRepBackLayerLineType=37633&AltRepBackLayerLineWeight=0.0500&AltRepBackLayerColor=255;0;0" _ + "&UnconsumedSketchesLayer=IV_UNCONSUMED_SKETCHES&UnconsumedSketchesLayerLineType=37633&UnconsumedSketchesLayerLineWeight=0.0500&UnconsumedSketchesLayerColor=0;255;0" _ + "&RollLinesLayer=IV_ROLL&RollLinesLayerLineType=37633&RollLinesLayerLineWeight=0.0500&RollLinesLayerColor=0;255;0" _ + "&InvisibleLayers=IV_TANGENT;IV_ROLL_TANGENT" _ + "&RebaseGeometry=False" _ + "&MergeProfilesIntoPolyline=False" _ + "&SimplifySplines=True" _ + "&SplineTolerance=0.0015"
Hier eine Seite mit einigen Erklärungen dazu https://doc.coolorange.com/projects/powerjobsprocessor/en/stable/jobprocessor/code_reference/cmdlets/export-document/dxf/ Gruss [Diese Nachricht wurde von Meierjo am 27. Mai. 2026 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Joe25 Mitglied

 Beiträge: 36 Registriert: 02.06.2016 Inventor Professional 2026
|
erstellt am: 27. Mai. 2026 08:52 <-- editieren / zitieren --> Unities abgeben:         
|