|
Rund um AutoCAD : Lisp Datei für Raumaustattung
xem am 15.12.2008 um 11:19 Uhr (0)
hab den fehler gefunden:(defun c:trial (/ corner1 corner2 columns rows roomwidth roomheight colspacing rowspacing)(setq corner1 (getpoint "Select one corner of room: ")corner2 (getpoint "Select opposite corner of room: ")columns (getint "Number of columns: ")rows (getint "Number of rows: ")roomwidth (abs (- (car corner1) (car corner2)))roomheight (abs (- (cadr corner1) (cadr corner2)))colspacing (/ roomwidth columns)rowspacing (/ roomheight rows)lowerleft(list(min (car corner1) (car corner2))(min (cadr cor ...
|
| In das Form Rund um AutoCAD wechseln |
|
Mechanical Desktop : Makro
andi2050 am 26.03.2003 um 20:07 Uhr (0)
Hi Kasiragi Habs zu dem neuen Befehl MySchraff zusammengepappt. Folgendes mußt Du auf deinen Button legen: ^C^C(if (null C:MySchraff)(defun c:MySchraff ()(command "_-BHATCH" "_P" "ANSI31" "" "")(while (/= 0 (getvar "CMDACTIVE")) (command pause ) )(entmod (subst (cons 8 "2SCHRAFFUR") (assoc 8 (entget (entlast))) (entget (entlast))))(princ)) );MySchraff Und hier noch mal als normales LISP-Programm: (defun c:MySchraff () (command "_-BHATCH" "_P" "ANSI31" "" "") ; Schraffurbefehl aufrufen (while (/= 0 ( ...
|
| In das Form Mechanical Desktop wechseln |
|
Rund um Autocad : Acad2006: automatische Scriptabarbeitung durch Verzeichnisüberwachung?
cosgeo am 24.10.2005 um 17:59 Uhr (0)
Hmm,mal ganz abgesehen von der naheliegenden Frage was Du damit letzlich bezweckst folgende Ansätze.Es wäre ein Programm nötig, das auf Betriebssystemebene das Verzeichnis überwacht. Müte also wie eine Art WIN-Dienst immer laufen oder zumindest beim Start von AutoCAD automatisch aktiviert werden. Zur gegebenen Zeit (Veränderung des Verzeicnisses) müßte eine Aktion innerhalb von AutoCAD ausgelöst werden.Das Programm muß sich "merken" von welcher AutoCAD Sitzung es gestartet wurde für den Fall, daß eine zwei ...
|
| In das Form Rund um Autocad wechseln |
|
AutoLisp : Höhenkote Lisp Code 3 Fragen
CAD-Tötti am 04.09.2004 um 13:57 Uhr (0)
Hmmm, irgendwie..... ...naja, sagen wir es so: 1. habe eine andere Frage gestellt ! 2. bzgl. des Copyrights: ich habe lediglich eine Frage gestellt, das Programm gelobt, mich darauf bezogen, dass der Autor bereits genannt wurde und zusätzlich einen Verbesserungsvorschlag gemach *grins* Wie nun lautet die Antwort auf die Frage, oder ist es hier neuerdings nicht mehr erlaubt, Fragen bzgl. des Topics zu stellen ? Ich weiss zwar nicht, ob ich mit meiner persönlichen Rechtsauffassung richtig liege, aber ich den ...
|
| In das Form AutoLisp wechseln |
|
DraftSight : Automatische Layer fuer Bemassung und verdeckte bzw. fuer Hilfslinien
jörg.jwd am 20.11.2018 um 13:22 Uhr (1)
Zitat:Original erstellt von KB-BLUST:Ja, hab ich, es ist komisch die Einstellungen die ich fuer unendliche Linien gemacht habe die uebernimmt es... nur fuer Mittellinien nicht. Weder Linienfarbe noch Typ....das mit den Mittellinien kann ich bestätigen. Da hat DeaftSight schon seit langer Zeit eine Bug drin. Wenn du da was veränderst kann es passieren dass dir alle Layer versaut sind. Also Finger weg von den Mittellinien. Ich hab mir da ein kleines Lisp geschrieben zum Mittellinien zeichnen. Zum anderen bie ...
|
| In das Form DraftSight wechseln |
|
Autocad VBA : ACAD-Objekte in Access-Bericht ausgeben
CAD-Huebner am 08.03.2005 um 11:06 Uhr (0)
Hallo Dexta, nachdem ich deine allererste Frage noch einmal gelesen hatte, war mir auch klar, dass du eigentlich in deiner Tabelle erkennen möchtest, ob ein Datensatz überhaupt mit einem AutoCAD Objekt verknüpft ist (für weitere Auswertungen). Über die DBVERBINDUNG in AutoCAD wird ausschließlich am Objekt ein Vermerk (über Extended Entitiy Data) gesetzt, das den Namen der Datenquellenverknüpfung und (in hexadezimaler Form) die Inhalte der Schlüsselfelder enthält. Man kann nur mit einem Zusatzprogramm aus A ...
|
| In das Form Autocad VBA wechseln |
|
OneSpace Modeling : Kugel modellieren
der_Wolfgang am 17.03.2008 um 21:08 Uhr (0)
Zitat:Original erstellt von noxx: Mit nem Recorder habe ich das auch schon getestet. Aber bei einer Kugel ist das Ding schon ne DIN A4 Seite lang.Dann machst Du was falsch.Code: (defun make-bobbel (pnt size) ;; size not used yet (sd-call-cmds (progn (CREATE_WORKPLANE :new :Pt_dir :Origin pnt :normal :x) (ARC :CENTER 0,0 -10,0 +10,0) (LINE :TWO_POINTS -10,0 +10,0) (turn :keep_wp :no :axis :u :rotation_angle (SD-DEG-TO-RAD 360)) )) )Mit einerm gesch ...
|
| In das Form OneSpace Modeling wechseln |
|
DraftSight 2D : Lisp Datei elemente erzeugen
cadffm am 25.04.2017 um 09:10 Uhr (1)
"was fehlt denn da deiner Meinung nach?"Wenn du mir sagst warum es mir zu lang erscheinen könnte, dann sage ich was man länger machen könnte(lach).Also, warum "lang / DS möchte dies"Hier schon mal mein Kommentar:Außer dem Unterstrich zu internationalen Aufruf für LTYPE vermisse ich nichts.Wenn man aber command-Geschichten mit Standardbefehlen und Optionen nutzt(oder Menümakro und Skript), dann ist es nicht dumm die Optionen auszuschreiben, wie _load anstatt _lHintergrund: Der Hersterller(zumindest der mit ...
|
| In das Form DraftSight 2D wechseln |
|
Rund um AutoCAD : Layouts bei vielen DWGs ändern
cadffm am 11.06.2013 um 16:06 Uhr (0)
1.)Man schreibt sich ein Script in dem ALLE EINZELSCHRITTE FÜR JEDE DWG enthalten sind,dafür muß man aber geübt sein oder ein Programm zur Hilfe nehmen.SCRIPTPRO und andere Tools zB. können 1 vorhandenen EinzelScript auf mehrere DWGs anwenden.Ist also erst mal ein Script.scr vorhanden welches in einer Datei funtkioniert,erledigen diese Programme 300 Zeichnungswechsel und 300 Starts deines Scriptes (sozusagen)2.) Wenn du das Bild nur referenzierst: JA (aber dann muß man es bei jedem Versand der datei separ ...
|
| In das Form Rund um AutoCAD wechseln |
|
Lisp : Variable in Lisp aus Excel
CADchup am 28.03.2006 um 14:34 Uhr (2)
Hi,hier der Ausschnitt der Hilfe, der für dich der entscheidende sein dürfte:Establishing a Connection to an Application If an instance of Microsoft Word is already running on your PC, use vlaxget-object to establish a connection to the application. For example, the following function call establishes a connection to a Microsoft Word application, and saves a pointer to the application in a variable named msw:(setq msw (vlax-get-object "Word.Application"))The vlax-create-object function creates a new instan ...
|
| In das Form Lisp wechseln |
|
PTC Creo Elements/Direct Modeling : V20.1 ist da
Seele am 01.04.2018 um 13:58 Uhr (1)
Weitere Neuerungen:In Annotation:- Suche nach Text oder Maßen möglich, ....- Kopieren eines ganzen Blattes- Kopieren von einer fertigen Ansicht auf ein neues BlattIn Modeling:Verbesserter DXF und DWG importIn Integration Kit:A new seltype *sd-container-seltype* is created which allows selection of container. This seltype is a subtype of *sd-assembly-seltype* and also accessible from the user interface of the selector. The coordinate system axis label can be defined for every single coordinate system. To in ...
|
| In das Form PTC Creo Elements/Direct Modeling wechseln |
|
Lisp : autoload ohne autoload
CADmium am 21.09.2009 um 12:44 Uhr (0)
Zitat:Original erstellt von archtools: Jeder, der mit CAD-Programmierung sein Geld verdient, hat sich im Laufe der Jahre selber so eine Programmbibliothek zusammen gebastelt, und die stellt zumindest in meinem Fall den allergrößten Teil meines Kapitals dar. Dank der umfangreichen Bibliothek brauche ich zur Erstellung eines Programms höchstens 20% der Zeit selbst eines in Lisp äußerst kompetenten Anfängers. D.h. ich verdiene viel mehr und kann, wenn ich unbedingt scharf auf einen Auftrag bin, im Preis viel ...
|
| In das Form Lisp wechseln |
|
PTC Creo Elements/Programmierung : Referenzkoordinatensystem auswerten
Walter Geppert am 03.03.2021 um 12:43 Uhr (1)
Zitat:Original erstellt von MiBr:Anschließend habe ich die 2d-Anno aktualisiert und diese war leicht zerschossen, schade war aber wohl zu erwarten.Da müsste man zusätzlich zu allen Flächen auch alle Ansichtssätze genauso verschieben und dann erst das Teil zurückschiebenZitat:Wir haben aber auch DIN-Teile die im irgendwo liegen, da ginge dies. Alledings sind diese Teile meist in vielenBG verbaut, das wäre nee menge Arbeit!Tja, bei mehrfach genutzten Teilen muss man höllisch aufpassen, wenn die zudem noch in ...
|
| In das Form PTC Creo Elements/Programmierung wechseln |