Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Lisp
  Führung mit Spline als Grundeinstellung

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte
Autor Thema:  Führung mit Spline als Grundeinstellung (1056 mal gelesen)
danielboukreev
Mitglied



Sehen Sie sich das Profil von danielboukreev an!   Senden Sie eine Private Message an danielboukreev  Schreiben Sie einen Gästebucheintrag für danielboukreev

Beiträge: 27
Registriert: 10.03.2005

erstellt am: 14. Nov. 2006 19:09    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo

Ich möchte in AutoCAD 2006 per Lisp einstellen, daß bei einer Führung bzw. einer Schnellführung ein Spline anstatt einer Geraden gezeichnet wird. Leider kann ich die Systemvariable dazu nicht finden - eine Vorlage verwende ich nicht, somit scheidet das auch aus.
Hat vielleicht hierzu jemand eine Idee?

danke

Daniel

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

CADmium
Moderator
Maschinenbaukonstrukteur




Sehen Sie sich das Profil von CADmium an!   Senden Sie eine Private Message an CADmium  Schreiben Sie einen Gästebucheintrag für CADmium

Beiträge: 13508
Registriert: 30.11.2003

.

erstellt am: 14. Nov. 2006 20:15    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für danielboukreev 10 Unities + Antwort hilfreich

das Objekt "Leader" ist vom Aufbau ähnlich einer LW-Polylinie, IMHO auch davon abgeleitet .. also nix mit Spline!!!

Was Autodesk -nicht du per Lisp !!! - beim Spline und auch 2D-Polylinienobjekt , welche ja ihre Stützpunkte in extra "VERTEX"-Objekten speichern , erweitern könnte , wäre eine Art "Punktstil", der die Darstellung des Stützpunktes ( und des nächsten Segmentes) steuert .. z.B. als Pfeil .. oder nächstes Segment unsichtbar usw. .. Solche Erweiterung sollte auch relativ kompatibel zu Vorgängerversionen realisierbar sein

------------------
      - Thomas -
"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

CADchup
Ehrenmitglied V.I.P. h.c.




Sehen Sie sich das Profil von CADchup an!   Senden Sie eine Private Message an CADchup  Schreiben Sie einen Gästebucheintrag für CADchup

Beiträge: 3329
Registriert: 14.03.2001

Sicher ist, dass nichts sicher ist. Selbst das nicht.
Joachim Ringelnatz

erstellt am: 14. Nov. 2006 23:01    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für danielboukreev 10 Unities + Antwort hilfreich

Hi,

die Art der Führungslinie und auch alle anderen Formatierungen von QLEADERN, die du in der Dialogbox "Einstellungen" vornehmen kannst, werden in einem Dictionary gespeichert. So holst du's dir:

Code:
(dictsearch (namedobjdict) "AcadDim"))

Der Gruppencode 65 ist für die Splineform der Führungslinie zuständig.


Gruß
CADchup

------------------
CADmaro.de

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

danielboukreev
Mitglied



Sehen Sie sich das Profil von danielboukreev an!   Senden Sie eine Private Message an danielboukreev  Schreiben Sie einen Gästebucheintrag für danielboukreev

Beiträge: 27
Registriert: 10.03.2005

erstellt am: 15. Nov. 2006 07:40    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Danke, genau das hab ich gesucht

gruß

daniel

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

CADmium
Moderator
Maschinenbaukonstrukteur




Sehen Sie sich das Profil von CADmium an!   Senden Sie eine Private Message an CADmium  Schreiben Sie einen Gästebucheintrag für CADmium

Beiträge: 13508
Registriert: 30.11.2003

.

erstellt am: 15. Nov. 2006 07:50    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für danielboukreev 10 Unities + Antwort hilfreich

 
Zitat:
Original erstellt von CADchup:

die Art der Führungslinie und auch alle anderen Formatierungen von QLEADERN, die du in der Dialogbox "Einstellungen" vornehmen kannst, werden in einem Dictionary gespeichert. So holst du's dir:
Code:
(dictsearch (namedobjdict) "AcadDim"))

Der Gruppencode 65 ist für die Splineform der Führungslinie zuständig.

Uppps, Thx Roter für die Korrekturupps, war das im 2000'er auch schon so ??? Ich mach wohl so selten was mit Führungen <schäm>

------------------
      - Thomas -
"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

CADchup
Ehrenmitglied V.I.P. h.c.




Sehen Sie sich das Profil von CADchup an!   Senden Sie eine Private Message an CADchup  Schreiben Sie einen Gästebucheintrag für CADchup

Beiträge: 3329
Registriert: 14.03.2001

Sicher ist, dass nichts sicher ist. Selbst das nicht.
Joachim Ringelnatz

erstellt am: 15. Nov. 2006 08:39    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für danielboukreev 10 Unities + Antwort hilfreich

@Schwermetall,
Zitat:
war das im 2000'er auch schon so ???

Jupp. Gerade getestet.
Bin auch erst drüber gestolpert, als eine App. den Führungstext immer nur auf die Führungslinie schrieb. Das störte mein ästhetisches Empfinden.

Gruß
CADchup

------------------
CADmaro.de

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Britt
Mitglied
 


Sehen Sie sich das Profil von Britt an!   Senden Sie eine Private Message an Britt  Schreiben Sie einen Gästebucheintrag für Britt

Beiträge: 154
Registriert: 21.03.2002

erstellt am: 16. Nov. 2006 09:15    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für danielboukreev 10 Unities + Antwort hilfreich

Hallo,
kann mir bitte jemand einen Tipp geben, wie ich dann die gewünschten Werte übergeben muss (bei mir sind es Gruppencode 64, 69 und 72)
Tschüss Britt

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

CADmium
Moderator
Maschinenbaukonstrukteur




Sehen Sie sich das Profil von CADmium an!   Senden Sie eine Private Message an CADmium  Schreiben Sie einen Gästebucheintrag für CADmium

Beiträge: 13508
Registriert: 30.11.2003

.

erstellt am: 16. Nov. 2006 09:21    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für danielboukreev 10 Unities + Antwort hilfreich

mal ein BSP mit dem GC65

(setq DICT (dictsearch (namedobjdict) "AcadDim"))
(Setq DICT (subst (cons 65 1)(assoc 65 DICT)DICT))
(entmod DICT)

------------------
  - Thomas -
"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Britt
Mitglied
 


Sehen Sie sich das Profil von Britt an!   Senden Sie eine Private Message an Britt  Schreiben Sie einen Gästebucheintrag für Britt

Beiträge: 154
Registriert: 21.03.2002

erstellt am: 16. Nov. 2006 09:47    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für danielboukreev 10 Unities + Antwort hilfreich

Hallo Thomas,
Super! Vielen Dank für die schnelle Hilfe!
(Endlich ist das lästige Umstellen vorbei!)

Tschüss Britt

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

danielboukreev
Mitglied



Sehen Sie sich das Profil von danielboukreev an!   Senden Sie eine Private Message an danielboukreev  Schreiben Sie einen Gästebucheintrag für danielboukreev

Beiträge: 27
Registriert: 10.03.2005

erstellt am: 16. Nov. 2006 10:27    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Ich hab mir folgendes aus den hier geposteten Infos und aus dem Internet zusammengebastelt:
Code:
(defun kgmk:setqleader (mode / DicLst)
  ;(kgmk:setqleader nil)
(dictremove (namedobjdict) "AcadDim")
(setq DicLst
    '((0 . "XRECORD") (100 . "AcDbXrecord") (90 . 990106)
      (3 . "")    ; User arrowhead block name (default="")
      (40 . 0.0)  ; Default text width (default=0.0)
      (60 . 0)    ; Annotation type (default=0):
                  ;  0=MText
                  ;  1=Copy object
                  ;  2=Tolerance
                  ;  3=Block
                  ;  4=None
      (61 . 0)    ; Annotation reuse (default=0):
                  ;  0=Off
                  ;  1=On
      (62 . 1)    ; Left attachment point (default=1):
                  ;  0=Top of top line
                  ;  1=Middle of top line
                  ;  2=Middle of multiline text
                  ;  3=Middle of bottom line
                  ;  4=Bottom of bottom line
      (63 . 3)    ; Right attachment point (default=3):
                  ;  0=Top of top line
                  ;  1=Middle of top line
                  ;  2=Middle of multiline text
                  ;  3=Middle of bottom line
                  ;  4=Bottom of bottom line
      (64 . 0)    ; Underline bottom line (default=0):
                  ;  0=Off
                  ;  1=On
      (65 . 1)    ; Use splined leader line (default=0):
                  ;  0=Off
                  ;  1=On
      (66 . 1)    ; No limit on points (default=0):
                  ;  0=Off
                  ;  1=On
      (67 . 3)    ; Maximum number of points (default=3)
      (68 . 1)    ; Prompt for MText width (word wrap) (default=1):
                  ;  0=Off
                  ;  1=On
      (69 . 0)    ; Always left justify (default=0):
                  ;  0=Off
                  ;  1=On
      (70 . 0)    ; Allowed angle, first segment (default=0):
                  ;  0=Any angle
                  ;  1=Horizontal
                  ;  2=90°
                  ;  3=45°
                  ;  4=30°
                  ;  5=15°
      (71 . 1)    ; Allowed angle, second segment (default=0):
                  ;  0=Any angle
                  ;  1=Horizontal
                  ;  2=90°
                  ;  3=45°
                  ;  4=30°
                  ;  5=15°
      (72 . 0)    ; Frame text (default=0):
                  ;  0=Off
                  ;  1=On
      (170 . 0)    ; Active tab for settings (default=0):
                  ;  0=Annotation
                  ;  1=Leader Line & Arrow
                  ;  2=Attachment
      ;(340 . ID)  ; Object ID for annotation reuse
    )
)
(dictadd (namedobjdict) "AcadDim" (entmakex DicLst))
(princ)
)

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz