| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| Mit SAP ERP/PLM den Anlagenbau perfekt organisiert - NEUMAN & ESSER GROUP , ein Anwenderbericht
|
Autor
|
Thema: Linienstil mit Anfangs- und Endobjekt (3955 mal gelesen)
|
JOAR Mitglied
Beiträge: 15 Registriert: 04.11.2009 Windows 7 Ultimate 64BIT ACAD Map 3D 2013
|
erstellt am: 09. Mrz. 2011 14:19 <-- editieren / zitieren --> Unities abgeben:
Ich moechte einen Linienstil erstellen. Diese Linie soll ein Anfangs- und Endobjekt haben. Am Besten ein ◄ und eine ► . *Linie,Linie - - - - - - - - - - A, 0.1, -0.5 Leider bin ich bisher noch auf keine Loesung gekommen. Kann mir da jemand weiterhelfen wie das zu machen ist? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Cadzia Ehrenmitglied V.I.P. h.c. CAD/Grafik-Dienstleister
Beiträge: 2917 Registriert: 02.07.2004
|
erstellt am: 09. Mrz. 2011 14:30 <-- editieren / zitieren --> Unities abgeben: Nur für JOAR
|
JOAR Mitglied
Beiträge: 15 Registriert: 04.11.2009 Windows 7 Ultimate 64BIT ACAD Map 3D 2013
|
erstellt am: 09. Mrz. 2011 14:45 <-- editieren / zitieren --> Unities abgeben:
|
Dig15 Ehrenmitglied V.I.P. h.c. Dipl.-Ing. für Markscheidewesen und Geodäsie
Beiträge: 5833 Registriert: 27.02.2003 DWG TrueView 2014
|
erstellt am: 09. Mrz. 2011 15:44 <-- editieren / zitieren --> Unities abgeben: Nur für JOAR
Hallo, mit Linienstil sehe ich keine Chance. Mir fallen auch nur Workarounds ein: - an die Enden jeweils Schnellführungen platzieren und die Pfeile von dort nehmen - Mit einer Polylinie und unterschiedlichen Anfangs- und Endsegmentbreiten arbeiten. ------------------ Viele Grüße Lutz Glück Auf! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Angelika Hädrich Ehrenmitglied V.I.P. h.c. Application Engineer
Beiträge: 5123 Registriert: 12.07.2000 Der erreicht am meisten, der immer auch anders kann, als er vorhatte.
|
erstellt am: 09. Mrz. 2011 16:38 <-- editieren / zitieren --> Unities abgeben: Nur für JOAR
Hallo JOAR, also wenn man nicht hyperanspruchsvoll ist und mit gewissen Einschränkungen leben kann... Man kann bei installierten Expresstools auf den Befehl mkltype zurückgreifen. Aber auf die Schnelle habe ich es nur mit Text und Linienelement hinbekommen. Einzeiliger Text für die Pfeile halt die Zeichen der Taste links unten auf der Tastatur < > und für dawischen die normale Linie... Wie und was geht ist bei der Hilfe der Express Tools beschrieben, aber zu Pfeilen aus PLinie mit Start und Endbreite wollte er partout nicht annehmen... Gruß Angelika ------------------ Lieber Fehler riskieren als Initiative verhindern. (Reinhard Mohn)
Bitte Supportangaben eintragen, warum siehst du hier 'Wie sprechen Menschen mit Menschen? Aneinander vorbei!' (Kurt Tucholsky) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
JOAR Mitglied
Beiträge: 15 Registriert: 04.11.2009 Windows 7 Ultimate 64BIT ACAD Map 3D 2013
|
erstellt am: 10. Mrz. 2011 10:06 <-- editieren / zitieren --> Unities abgeben:
|
E-Boy Ehrenmitglied V.I.P. h.c. Elektroinstallateurmeister
Beiträge: 2731 Registriert: 23.06.2005 Autocad MEP 2019 E-Tools Win 10
|
erstellt am: 10. Mrz. 2011 10:15 <-- editieren / zitieren --> Unities abgeben: Nur für JOAR
|
JOAR Mitglied
Beiträge: 15 Registriert: 04.11.2009 Windows 7 Ultimate 64BIT ACAD Map 3D 2013
|
erstellt am: 10. Mrz. 2011 11:06 <-- editieren / zitieren --> Unities abgeben:
|
E-Boy Ehrenmitglied V.I.P. h.c. Elektroinstallateurmeister
Beiträge: 2731 Registriert: 23.06.2005 Autocad MEP 2019 E-Tools Win 10
|
erstellt am: 10. Mrz. 2011 11:13 <-- editieren / zitieren --> Unities abgeben: Nur für JOAR
|
JOAR Mitglied
Beiträge: 15 Registriert: 04.11.2009 Windows 7 Ultimate 64BIT ACAD Map 3D 2013
|
erstellt am: 10. Mrz. 2011 11:35 <-- editieren / zitieren --> Unities abgeben:
|
E-Boy Ehrenmitglied V.I.P. h.c. Elektroinstallateurmeister
Beiträge: 2731 Registriert: 23.06.2005 Autocad MEP 2019 E-Tools Win 10
|
erstellt am: 10. Mrz. 2011 11:52 <-- editieren / zitieren --> Unities abgeben: Nur für JOAR
|
Cadzia Ehrenmitglied V.I.P. h.c. CAD/Grafik-Dienstleister
Beiträge: 2917 Registriert: 02.07.2004
|
erstellt am: 10. Mrz. 2011 12:02 <-- editieren / zitieren --> Unities abgeben: Nur für JOAR
|
JOAR Mitglied
Beiträge: 15 Registriert: 04.11.2009 Windows 7 Ultimate 64BIT ACAD Map 3D 2013
|
erstellt am: 10. Mrz. 2011 12:03 <-- editieren / zitieren --> Unities abgeben:
Also wenn ich mich noch richtig erinner, kann man mit einem dyn. Block nur eine Gerade zeichnen mit Anfangs- und Endpunkt. Aber einen solchen Verlauf einer Linie geht damit nicht. Und genau dort soll am Anfang und Ende ein Symbol. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
xem Mitglied Zeichner
Beiträge: 854 Registriert: 07.08.2008 Software: AutoCAD 2022 - 64bit Windows 10 Pro - 64bit PDFCreator 1.0.2 - 32bit Ghostscript 9.0 - 64bit PDF-XChange Viewer - 64bit GIMP 2.6.8 - 64bit MS Office 2013 - 32bit Opera 12 - 32bit MacroX - 32bit 7-zip - 64bit ----------------------- Hardware: Intel i5 680 3,6GHz @ 4GHz 8GB RAM 1333MHz nVidia GTX 460 1024MB Intel SSD 2.5 80GB X25-M Samsung SyncMaster 245B+ Iiyama ProLite E1900s Logitech mx518 Logitech G11 Roccat Sense Glacier Blue
|
erstellt am: 10. Mrz. 2011 13:34 <-- editieren / zitieren --> Unities abgeben: Nur für JOAR
|
JOAR Mitglied
Beiträge: 15 Registriert: 04.11.2009 Windows 7 Ultimate 64BIT ACAD Map 3D 2013
|
erstellt am: 31. Mrz. 2011 09:26 <-- editieren / zitieren --> Unities abgeben:
|
susi79 Mitglied Verm.techn. / Bauzeichner
Beiträge: 359 Registriert: 15.09.2009 HP Notebook: Vista HP*Intel Core 2 duo*4GB RAM*NVIDIA GeForce 9600M GT*AutoCAD (Architecture) 2010 / 2011
|
erstellt am: 31. Mrz. 2011 09:47 <-- editieren / zitieren --> Unities abgeben: Nur für JOAR
hi, nur so als Idee, ohne es ausprobiert zu haben... Du könntest evtl. probieren einen Linientyp zu erstellen, mit einem Pfeil am Anfang (ggf. über eine symbol.shx oder du nutzt Schriftzeichen (gedrehtes "V" oder gleich "<" ">" eines vorhandenen Schriftstils mit Höhe 0, der nicht als Beschriftung eingestellt ist), dazwischen eine Linie mit 0.9999 Einheiten als Länge. Nach 0.9999 Einheiten folgt dann dein abschließender Pfeil. Da mußt du mal ein wenig probieren, auch was die Länge angeht. Wenn du dann mit diesem Linientyp arbeitest könnte es evtl. funktionieren, den Linientypfaktor des Objekts auf die Objektlänge zu setzen und so die Einschränkungen der ACAD Linientypen zu "umgehen". Für Polylinien mußt du natürlich die Funktionien LInientyp erstellen einschalten, sonst beginnt an jedem Scheitelpunkt praktisch eine neue Linie. LG Susi Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
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: 31. Mrz. 2011 13:22 <-- editieren / zitieren --> Unities abgeben: Nur für JOAR
Ich glaube, mit einem Linienstil kommst Du wirklich nicht weiter. Da wiederholt sich nämlich nach einer gewissen Zeit immer das Linienmuster, und es gibt eben KEINE Möglichkeit, Start- und/oder Endsymbole zu definieren. Aber - vielleicht hilft Dir das hier auch schon weiter: Eine Funktion zum Zeichnen von Pfeilspitzen an Linien, Bögen, Kurven. Code: (defun c:voxel-endpfeil ( / b l pick va ve va2 ve2) (vl-load-com) (setvar "cmdecho" 0) (if voxel-endpfeil-breite (or (setq b voxel-endpfeil-breite voxel-endpfeil-breite (getdist (strcat "Pfeilbreite [" (rtos b 2 2) "]:"))) (setq voxel-endpfeil-breite b)) (or (setq voxel-endpfeil-breite (getdist "Pfeilbreite [1]:")) (setq voxel-endpfeil-breite 1)) ) (while (setq l (entsel "\nObjekt wählen:")) (if (and (setq pick (cadr l)) (not (vl-catch-all-error-p (setq va (vl-catch-all-apply 'vlax-curve-getstartpoint (list (setq l (car l)))))));falls keine Kurve (setq vpick (vlax-curve-getClosestPointTo l pick)) (setq ve (vlax-curve-getendpoint l)) (setq va2 (vlax-curve-getpointatdist l voxel-endpfeil-breite)) (setq ve2 (vlax-curve-getpointatdist l (- (setq le (vlax-curve-getdistatparam l (vlax-curve-getendparam l))) voxel-endpfeil-breite))) ) (if (< (vlax-curve-getdistatpoint l vpick) (/ le 2)) (command "_.pline" va "_width" 0.0 voxel-endpfeil-breite va2 "") (command "_.pline" ve "_width" 0.0 voxel-endpfeil-breite ve2 "") ) ) ) (setvar "cmdecho" 1) (prin1) )
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 |
JOAR Mitglied
Beiträge: 15 Registriert: 04.11.2009 Windows 7 Ultimate 64BIT ACAD Map 3D 2013
|
erstellt am: 31. Mrz. 2011 16:11 <-- editieren / zitieren --> Unities abgeben:
Erstmals danke fuers Programm. Es funktioniert bestens. Leider benoetige ich halt einen Linientyp Bin nun aber schon soweit, das es eine normale gerade Linie sein kann. Aber das Problem halt das man Anfang und Ende nicht definieren kann. Wobei es ja eigentlich moeglich sein muesste, da man ja auch eine Bemaßung anbringen kann. Und dort kann man das ja auch definieren. Weitersuchen und hoffen das sich eine Moeglichkeit findet. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
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: 31. Mrz. 2011 16:38 <-- editieren / zitieren --> Unities abgeben: Nur für JOAR
Nochmal: Linientyp wird nicht gehen. Aber wenn Du jetzt nur gerade Stücke hast, dann wäre ja vielleicht doch, wie von Karin beschrieben, ein dynamischer Block interessant. 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 |
CADchup Ehrenmitglied V.I.P. h.c.
Beiträge: 3336 Registriert: 14.03.2001 Sicher ist, dass nichts sicher ist. Selbst das nicht. Joachim Ringelnatz
|
erstellt am: 31. Mrz. 2011 17:05 <-- editieren / zitieren --> Unities abgeben: Nur für JOAR
Hi, Zitat: Original erstellt von JOAR: Wobei es ja eigentlich moeglich sein muesste, da man ja auch eine Bemaßung anbringen kann. Und dort kann man das ja auch definieren.
Eine Bemaßungslinie mit Pfeilen vorne hinten ist keine Line. Das Bemaßungsobjekt ist eigentlich ein (anonymer) Block, der aus einer Bemaßungslinie, Maßhilfslinien, Text und (Achtung) zwei Maßendblöcken besteht. Die AutoCAD-Bemaßungsfunktionen kümmern sich um Erstellung, Aussehen und die weiteren Möglichkeiten dieser Blöcke. Da gibt's leider nichts, was man für eine "normale" Linie verwenden könnte, es sei denn du nimmst Bemaßungen ohne Texte und Maßhilfslinien anstelle der Linie... Gruß CADchup
------------------ CADmaro.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |