| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Beginn des Linienstils festlegen (1481 mal gelesen)
|
DominikM Mitglied Ing.
Beiträge: 19 Registriert: 12.02.2013
|
erstellt am: 31. Jul. 2013 14:26 <-- editieren / zitieren --> Unities abgeben:
Hallo, ich möchte bei einer Straße die Markierungslinien mittels Polylinien darstellen, wobei ich die Stile schon habe. Mein Problem ist jetzt, dass ich gerne ähnlich wie bei Schraffuren den Ursprung des Linienstils festlegen möchte (Soweit ich feststellen konnte, verteilt er die Linie nur relativ gleichmässig). Ist dies möglich und wenn ja, wie? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
jupa Ehrenmitglied V.I.P. h.c. Ruheständler
Beiträge: 6050 Registriert: 16.09.2004 Windows 10 64bit, ACAD Rel. 14 - ACAD 2023
|
erstellt am: 31. Jul. 2013 15:42 <-- editieren / zitieren --> Unities abgeben: Nur für DominikM
|
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 31. Jul. 2013 16:13 <-- editieren / zitieren --> Unities abgeben: Nur für DominikM
Kurz: Das geht nicht Lang: Du kannst den Linientype selbst erstellen/editieren - das dürfte aber nicht sehr sinnvoll sein denn die Linientypdefinition wirkt sich ja auch alle Linien aus mit dem Typ. Die Systemvariable: PLINEGEN Regelt ob das Muster durchgehend oder pro Scheitelpunkt neu anfangen soll (innerhalb einer Polylinie). mehr kann man meiner Meinung nach nicht regeln. ------------------ CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
DominikM Mitglied Ing.
Beiträge: 19 Registriert: 12.02.2013
|
erstellt am: 31. Jul. 2013 16:43 <-- editieren / zitieren --> Unities abgeben:
Umformuliert und hoffentlich verständlich Wenn ich eine Strichlinie erstelle, verteilt Autocad die Striche so, dass die Linie gleichmäßig ausgefüllt ist (dh die Anfangs/Endstriche haben eine angepasste Länge die nicht der allgemeinen Strichlänge entspricht, alle Striche dazwischen entsprechend der Strich/Lücke-Aufteilung). Ich möchte jetzt gerne festlegen, wo der Beginn eines Striches konkret liegt und alle anderen Striche sollen danach ausgerichtet sein (damit könnte ich beispielsweise den Anfangsstrich ganz auszeichnen und nur der Endstrich wird angepasst). Ich habe ja einen eigenen Linientyp für die Markierung erstellt, nur leider kann man den Startpunkt meines Wissens nicht in der Definition festlegen. PLINEGEN habe ich bereits auf 1. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 31. Jul. 2013 16:53 <-- editieren / zitieren --> Unities abgeben: Nur für DominikM
Zitat: Original erstellt von DominikM: Umformuliert und hoffentlich verständlich Wenn ich eine Strichlinie erstelle, verteilt Autocad die Striche so, dass die Linie gleichmäßig ausgefüllt ist (dh die Anfangs/Endstriche haben eine angepasste Länge die nicht der allgemeinen Strichlänge entspricht, alle Striche dazwischen entsprechend der Strich/Lücke-Aufteilung).PLINEGEN habe ich bereits auf 1.
Nichts anderes macht Plinegen=1, Plinegen=0 fangt auch ordentlich mit dem Startpunkt der Liniendefinition an, jedoch bei jedem Scheitelpunkt erneut. Zitat: Ich möchte jetzt gerne festlegen, wo der Beginn eines Striches konkret liegt und alle anderen Striche sollen danach ausgerichtet sein (damit könnte ich beispielsweise den Anfangsstrich ganz auszeichnen und nur der Endstrich wird angepasst).Ich habe ja einen eigenen Linientyp für die Markierung erstellt, nur leider kann man den Startpunkt meines Wissens nicht in der Definition festlegen.
Naja schon, schließlich definierst du mit der Definition den Anfang, das Mittendrin und das Ende des Linientyps, dieses Muster wird dann in Abhängigkeit des Linientypfaktors dargestellt. Bei Polylinien kommt noch Plinegen als Steuerelement hinzu. Ende. ------------------ CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
dias Mitglied Bauzeichner
Beiträge: 124 Registriert: 03.02.2009 AutoCad Map 3D 2016 Win7 AMD Athlon 64 X2 Dual CORE Prozessor 5200+ 2.71 GHZ 1.93 GB RAM NVIDIA GeForce 6150 LE HP DJ 750C Plus
|
erstellt am: 01. Aug. 2013 08:32 <-- editieren / zitieren --> Unities abgeben: Nur für DominikM
Hallo! Vielleicht hilft ein Trick weiter..? Einfach das Ende der PL soweit verlängern, bis der Anfang wie gewünscht passt. Diese überflüssige Verlängerung dann einfach mit einer Schraffur "abdecken", so dass sie nicht mehr sichtbar ist. Ist zwar keine schöne Lösung - aber man hat erstmal das gewünschte Ergebnis... Viele Grüße! Matthias Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Guenther P Mitglied Techniker
Beiträge: 1133 Registriert: 14.05.2010 AutoCAD 11 --> --> AutoCAD Civil 3D 2019.1 Update 64bit --> Autodesk InfraWorks 360 Autodesk Infrastructure Design Suite Premium 2019 64bit OoC, HMap Windows 7 x64 Enterprise SP1 Lenovo ThinkCentre M800 MT Intel Core i7-4770 @3.40GHz 3.40 GHz 32,0 GB RAM NVIDIA Quadro K2000D 2*24" HP EliteBook Revolve 810
|
erstellt am: 01. Aug. 2013 10:21 <-- editieren / zitieren --> Unities abgeben: Nur für DominikM
|
wronzky Ehrenmitglied V.I.P. h.c. CAD-Dienstleistungen für Architekten
Beiträge: 2154 Registriert: 02.05.2005 CAD: AutoCAD 2.6 bis 2014 ADT 2005 bis ACA 2013 Arcibem System: Windows Internet-Startseite: http://www.archi.de
|
erstellt am: 01. Aug. 2013 15:05 <-- editieren / zitieren --> Unities abgeben: Nur für DominikM
Hallo Dominik, da Du ja 2012 hast, könntest Du eine assoziative Pfadanordnung für den gewünschte Effekt erstellen: - erst zeichnest Du eine Linie mit der gewünschten Strichelungslänge am Start der Polylinie - diese verwendest Du als Objekt für die Pfadanordnung, und die Polylinie als Pfad. - der Elementabstand entspricht dann der Strichelungslänge + der Lückenlänge - ggf. noch das Quellobjekt in Startrichtung der PL drehen. -> fertig (den Pfad kannst Du löschen, oder auf einen nicht-druck-Layer legen, falls noch nachgearbeitet werden soll). Grüsse, Henning
------------------ Henning Jesse VoxelManufaktur Computer-Dienstleistungen für Architekten und Ingenieure http://www.voxelman.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |