|
Lisp : Annoautoscale ausschalten (auf -1)
cadplayer am 22.09.2009 um 07:59 Uhr (0)
Hi Zitat:Ich hab ein Phänomen für mich entdeckt, welches mich unendlich nervt:wenn ich die Sysvar "annoautoscale" beim ACAD-Start auf -1 setze (also deaktiviere) dann ändert sich das angezeigte Symbol nicht mit.dem kann ich mich nur anschliessen - insbesondere wenn man mit externen Referenzen arbeitet werden einem die Files zugemüllt.Kann es vielleicht sein, dass du die falsche Variable bedient hast?ANNOALLVISIBLE - ANNOAUTOSCALEcp
|
| In das Form Lisp wechseln |
|
Lisp : Wird Autolisp weiterentwickelt...
cadplayer am 10.04.2012 um 11:51 Uhr (0)
Ja Tom das sollte man hier richtig stellen, es sind keine neuen Lisp-funktionen, sondern externe Funtionen, die von Autocad geladen werden. Sie stehen gesondert in einer arx von 2012version.Da ich mich gerade in .NET einarbeite halte ich voll zu deiner Meinung. http://forums.autodesk.com/t5/Visual-LISP-AutoLISP-and-General/Difference-between-a-SUBR-and-a-EXRXSUBR/td-p/829832 ------------------Gruss Dirk[Diese Nachricht wurde von cadplayer am 10. Apr. 2012 editiert.]
|
| In das Form Lisp wechseln |
|
Lisp : xref mittels script einfügen
cadplayer am 01.11.2011 um 09:29 Uhr (0)
Servus!Punkt 1 verstehe ich nicht - ich füge die Referenz O (overlay) ein (funktioniert wie ich will) - worin besteht deiner Meinung das Problem? Punkt 2 ich muss in eine bestehende Zeichnung mehrere Referenzen einfügen, die wiederum in das WK-system transformieren (schieben/drehen/skalieren) Mein Wunsch bzw. Vorstellung wäre, dass nach der Auswahl der Referenz, sie automatisch in das WK-system eingepasst wird, ohne das ich von Hand die Ref. zu schieben/drehen/skalieren------------------Gruss Dirk
|
| In das Form Lisp wechseln |
|
Lisp : Problem mit ZE bei Block einfügen
cadplayer am 07.08.2015 um 13:44 Uhr (1)
Nja, das ist der Sinn des Programms, dass externe Blöcke gelesen werden könnenunabhängig von den Zeichnungseinheiten.Aber vielleicht ist das auch problematisch, auf die Art internationalbrauchbare Applikationen zu schreiben.Die "exerne" Block wird allerdings nur eingefügt in die Zeichnungsbank.Später aufgerufen und immer wieder an Position 0/0 mit Faktor 1.0 eingesetzt.Schau dir mal den Film an, dann verstehst du es vielleicht besser.Winkeleinheiten spielen da keine Rolle, alle weiter genannten haben keine ...
|
| In das Form Lisp wechseln |
|
Lisp : xref mittels script einfügen
cadplayer am 03.11.2011 um 16:56 Uhr (0)
Die Anwendung rührt daher, das wir prinzipiell Pläne von Architekten bekommen, die zum einen in unser Koord.system geschoben&gedreht&skaliert werden müssen. Bei der Abgabe müssen sie dann wieder ins ursprünglich System mit mm Skalierung gebracht werden. So gesehen reiner Quatsch, warum nicht in ein und dem selben System arbeiten.Ich fand es als ein Herausforderung da mal ein Lisp drüberlaufen zu lassen, ohne das ich alle Referenzen händisch zu transformieren.Bernd hat eine attraktive Lösung auf mein Proble ...
|
| In das Form Lisp wechseln |
|
Lisp : Mit PlotToFile PDF erzeugen
cadplayer am 20.06.2016 um 11:43 Uhr (1)
dazu nochmal gefragt, vielleicht blödWie oben bereits angesprochen ist das deine Sache mit dem Dateinamen/Ablage bei anderen Treibern,da interessiert sich Acad nicht sonderlich dafür (es ist ja nur ein stinknormaler Drucker für Acad, also gibt nur Daten, keinen Dateinamen).wieso kann ich nicht auf andere Treiber, als die Autocad-internen zugreifen. Manuell ist es doch auch möglich ?!käme da vielleicht object.PlotToDevice infrage?!Schnell getestet ja, mit der Methode lassen sich "externe" pc3-Dateien aufru ...
|
| In das Form Lisp wechseln |
|
Lisp : Civil 3D: Zugriff auf CorridorFeatureLines
cadplayer am 09.08.2017 um 14:00 Uhr (1)
Du hast recht Holger, nur leider gibt es einen kleinen Nachteil in .net, in meiner Firma arbeitet man mit unterschiedlichen Acad versionen. Man muss da die versionsabhängigen Referenzen genau zuordnen... sonst gibt´s Kaos.Manchmal ist meine Sicht, man braucht nicht immer gleich .net speziell wenn es um einfache "script" funktionen in Autocad geht, anfangenMeine Meinung ändert sich aber auch langsam, weil es einfach mehr Spass macht, in .net zu programmieren.Bei mir war schliesslich der Auslöser, nichts gro ...
|
| In das Form Lisp wechseln |
|
Lisp : INSERT(Block) contra GROUP
cadplayer am 29.05.2015 um 10:30 Uhr (1)
Prickelnd Das ist auch mein Motto: Zitat:Nebenher beschäftige ich mich auch noch mit der Programmierung .Das Problem ist ja, nichts kommt von allein... und wenn ich 90% debitiere und meine Zeit für Entwicklungen dann noch aufs Projekt schreiben kann, dann ist alles im Grünen Bereich.Manchmal ist es auch langweilig, den ganzen Tag mit Konstruktions und Admin-tätigkeiten zu füllen. Dann geht es voll dran C#.dotNET voranzutreiben.Das macht riesig Spass.zZ ist Thema generische Collection mit LINQ zu bedienen. ...
|
| In das Form Lisp wechseln |