|
Lisp : bem faktor global
tunnelbauer am 05.03.2008 um 16:48 Uhr (0)
Hier hat keiner was von "Daten wegzaubern" gesagt - das hast du hinzugefügt...Das was ich gesagt habe, ist das, dass du persistente Reaktoren programmieren willst ohne verstanden zu haben, was dir die Variable CVPORT liefert. Das eine ist ganz was simples - das andere was hochkomplexes... Und Daten kann man nicht nur durch Wegnehmen von Elementen zerstören, sondern auch durch hinzufügen von Dingen - fehlerhafte persistente Reaktoren gehören zu dieser Kategorie.Du hast bis jetzt nicht beschrieben was das Di ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Wechseln ins Layout
tunnelbauer am 08.02.2006 um 13:50 Uhr (0)
Zitat:Original erstellt von Wolli:was mich bei dem (SetVar "CTAB" "Layout1") wundert ist daß es auchins Layout wechselt wenn das Layout anders als Layout 1 heißt.Das glaube ich jetzt so aber nicht... (habs gerade getestet und da bekommt man dann zu hören/lesen: ; error: AutoCAD variable setting rejected: "ctab" "layout1")------------------GrüsseThomas
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Layout-Bezeichnung
tunnelbauer am 27.01.2005 um 21:49 Uhr (0)
Hallo Metallbau, aktuelles Layout: (getvar ctab ) alle Layouts: (layoutlist) ------------------ Grüsse Thomas
|
| In das Form AutoLisp wechseln |
|
AutoLisp : layoutreihenfolge verändern
tunnelbauer am 12.10.2005 um 17:52 Uhr (0)
Mit (command "-layout"... wird das nichts werden... - da musst du an den GC 71 ran - allerdings muss man die glaub ich tauschen und nicht nur erhöhen (also Model hat 0, Layout1 hat 1, Layout 2 hat 2, usw.)Und dann musst du wie gesagt 1 mit 2 tauschen usw....------------------GrüsseThomas
|
| In das Form AutoLisp wechseln |
|
Lisp : bem faktor global
tunnelbauer am 29.02.2008 um 15:58 Uhr (0)
Was verstehst du eigentlich unter dem aktuellen? Wenn ein AF bei dir aktiv ist, dann kannst du keine Bemassung im Layout ablegen - du befindest dich dann im Modellbereich.Und das von dir gebrachte Beispiel mit dem auswählendes AFs ist das einzig richtige - schließlich kann es in einem Layout mehrere AFs mit unterschiedlichen Maßstäben geben - welches würde dann gelten?------------------GrüsseThomasKorrekturen zum Kochbuch AutoLISP
|
| In das Form Lisp wechseln |
|
AutoLisp : Layouts laden
tunnelbauer am 24.08.2005 um 16:48 Uhr (0)
Hi RoyCAD,bevor du da jetzt großartig selber zum Programmieren anfängst...Schau dir mal LAYOUT mit der Option Template an; achte aber darauf, dass Filedia auf 1 steht.------------------GrüsseThomas
|
| In das Form AutoLisp wechseln |
|
Lisp : Lisp im ausgeführten Befehl benutzen
tunnelbauer am 14.01.2008 um 11:48 Uhr (0)
Zeichnen im Modellbereich ist richtig... geplottet wird dann halt aus dem Layout heraus.Dazu gibts dann Befehle wieLTSCALE undPSLTSCALE------------------GrüsseThomasKorrekturen zum Kochbuch AutoLISP
|
| In das Form Lisp wechseln |
|
AutoLisp : Linientypfaktor
tunnelbauer am 20.03.2006 um 16:25 Uhr (0)
Also bei uns ist die Umrechnung ganz simpel:LTScale = M / 1.000 (1 ZE im Papierbereich ist ein mm - eine ZE im Modellbereich ist ein m)Vielleicht sollte man aber auch noch ergänzend hinzufügen, dass für eine richtige Darstellung im Layout die Sysvar PSLTSCALE eine entscheidende Rolle spielen kann.@cad4fun:wenn du bei dir was mit 25 multiplizieren musst, dann hast du die falsche Template geladen...------------------GrüsseThomas
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Formate aus PC3
tunnelbauer am 23.12.2005 um 14:41 Uhr (0)
Nee - nix Schneeschaufeln... der schmilzt grad von selber - dafür noch beim Arbeiten...Wie meinst du "typischen DXF-Guppencode" reinstellen ?Wenn du die DXF-Gruppencodes suchst, tippe vlide in die Kommandozeile, F1, und such dann nach "dxf code layout".Solltest du aber einen der Codes meinen wie sie bei mir vorkommen, kann ich dir auch nur mitteilen, dass diese "User268" usw heissen (in der Hilfe steh nicht wie sie normal benannt werden).------------------GrüsseThomas
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Linientypfaktor
tunnelbauer am 20.03.2006 um 17:41 Uhr (0)
Da mir nicht ganz bewusst ist was du gleich dargstellt haben willst kommen beide Varianten:Einmal ist die Darstellung der Linie gleich (also im Layout ist die selbe Anzahl an Lücken wie Strichen in beiden unterschiedlichen Massstäben - rechts oben ist 1:100; links unten ist 1:50) und das andere mal ist der Abstand der Lücken gleich (also eine unterschiedliche Anzahl an Strichen und Lücken...)------------------GrüsseThomas
|
| In das Form AutoLisp wechseln |
|
Lisp : bem faktor global
tunnelbauer am 04.03.2008 um 12:23 Uhr (0)
Also ein muss ich jetzt schon mal loswerden...Das was du praktizierst ist ein sehr gefährliches Spiel mit deinem Datenbestand (bzw mit dem deiner Firma...) - ich hoffe ihr habt ausreichend Datensicherungen oder du arbeitest nicht in der Produktivumgebung.Code:(defun dim-start-callback(reactor argslist / scale str layer) (setq scale(xpfact)) ;(setq scale2(/ 1 xpfact)) ;(or (if (eq 2 (getvar "cvport")) (setq mod 1)) ; (if (eq 1 (getvar "cvport")) (setq mod 2)) ; (if (eq 3 (getvar "cvport")) (setq mod 2)) ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Linientypfaktor
tunnelbauer am 20.03.2006 um 17:18 Uhr (0)
Das WYSIWYG kommt ja mit PSLTSCALE... (zwischen Layout und Modellbereich - nicht AF-abhängig (bring hier bitte keine Ausdrücke rein die es nicht gibt...)) - PS bei PSLTSCALE steht für PaperSpace Zitat:PSLTSCALE System Variable Type: IntegerSaved in: DrawingInitial value: 1 Controls paper space linetype scaling.0 No special linetype scaling. Linetype dash lengths are based on the drawing units of the space (model or paper) in which the objects were created. Scaled by the global LTSCALE factor. 1 Viewport s ...
|
| In das Form AutoLisp wechseln |