|
Rund um Autocad : Animation erstellen mit AutoCAD
tom.berger am 07.01.2004 um 12:05 Uhr (0)
Zitat: Original erstellt von Frankyman: Hallo Ich habe ein Problem bei der Erstellung einer Animation unter AutoCAD 2004. Frankyman Hallo, anders als man hier schon behauptet hat, ist AutoCAD - mit geeigneten Zusatzapplikationen wie z.B. AccuRender (http://www.mcneel.com) - sehr gut geeignet für hochprofessionelle WalkThru etc Animationen. Aber Du musst nicht unbedingt eine Applikation kaufen - es genügt bereits ein einfaches LISP-Progrämmchen oder sogar ein Skript, mit dem Du den Ansichtspunkt Sc ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : acad 2002 wer hat s schon?
marc.scherer am 26.02.2002 um 13:58 Uhr (0)
Hi, zu 1: In der Download-Section von autodesk.com kannst Du Dir die AutoCAD MigrationTools runterladen. Dort ist der "AutoLISP Compatibility Analyzer" enthalten. Damit kannst Du Deine Lisp-Routinen auf Acad2002 Kompatibilität checken. Ob hier viel oder wenig geändert werden muß, hängt in erster Linie damit zusammen wie komplex die Pgme sind und welche Funktionen darin ausgeführt werden. Die Änderungen reichen von gar nicht über n bischen (z.B. bei Sysvar "osmode" - default ist nicht mehr 0 sondern 4133) ...
|
| In das Form Rund um Autocad wechseln |
|
AutoLisp : Zusätzliche Menüdatei
Waldemar am 28.11.2003 um 11:37 Uhr (0)
Hallo Forum, versuche über nachfolgendes Lisp Programm eine selbst erstellte Menüdatei nach "acad" und "expres" dazuzuladen. Das Makro funktioniert soweit, aber die beiden Menüs werden leider entladen. Was mach ich falsch? Bitte hilft mir. Schöne Grüße Waldemar (Defun C:MENLADWP () (Setq ML_CM (Getvar "cmdecho")) (Setq ML_FD (Getvar "filedia")) (Setq ML_MN (Findfile "WP-MENU.mnu")) (Setvar "cmdecho" 0) (Setvar "filedia" 0) (Command "_.menuunload" "WP-MENU") (Command "_.menuload" ML_MN) (Menucmd ...
|
| In das Form AutoLisp wechseln |
|
Rund um AutoCAD : Layer automatisch erstellen und Linientyp zuweisen
he-st am 14.01.2008 um 10:32 Uhr (0)
Ja danke. Soweit ist mir das klar. Natürlich kann man keinem Layer den Wert VonLayer geben. Das bezieht sich immer auf die Objekte.Worum es mir aber geht ist, wie ich es anstelle das ich entweder die bestehende Lisp Datei dementsprechend erweitern kann oder aber das in ein Script zu packen.Im Script funktioniert es ja. (Layer -- Linientyp--....)Ich will jetzt aber nicht die Grundeigenschaften von VonLayer ändern, sondern einfach sagen: Dieser Layer hat jetzt den Linientyp "verdeckt". Sonst nix. Also neuen ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : AutoCAD und Bauzeitplan verknüpfen
Vino am 20.09.2018 um 08:15 Uhr (1)
Hallo,zur 1. Frage:Ja, kann man.Ich gehe jetzt davon aus, dass du mit "Script" Lisp meinst (mit einem Script ginge es auch)...Dann am einfachsten über (command "-layer" "AU" "LAYERNAME" "")zur 2. Frage:Mal ein anderer Ansatz:Wenn du eh schon davon ausgehst, dass du viele Layer haben wirst...Warum benennst du die Layer nicht sauber nach Datum, Meilenstein oder was auch immer oder legst entsprechende Layergruppen an und steuerst dann das ganze einfach über die Layersteuerung?GrußStefan[EDIT:]Nur der Vollstän ...
|
| In das Form Rund um AutoCAD wechseln |
|
Lisp : Anonyme Blöcke per Lisp umbenennen
Peter2 am 21.04.2005 um 10:56 Uhr (0)
Zitat:Original erstellt von CADmium:.. macht aber trotzdem kein Sinn, es sei denn , es sind alles Klarnamen .. sonst weiß man doch nicht welchen Block man gerade umbenennt.Das ist richtig und funktioniert bestens, wenn man weiss, was und wo man klickt. Schwieriger wird die Sache dann, wenn sehr viele Blöcke herumliegen, Block in Block und übereinander - dann macht es ev. Sinn, alle mal auf irgendwelche Klarnamen umzubennen und dann mit Blockansicht, Schnellfilter usw. weiterzuarbeiten. Aber das ist wahrsc ...
|
| In das Form Lisp wechseln |
|
Lisp : Punkte mit Linien verbinden
Dorfy am 07.02.2012 um 15:57 Uhr (0)
Zitat:Original erstellt von cadplayer:...In meinem code habe ich die delta koord. der Texte bezgl. der Punkte rausgeschrieben. Kann es vllt funktionieren, wenn ich jetzt anhand der Koord.differenz zw. Punkt und Text den Punkt raussuche.... dein code sieht super aus ssget bietet dir einige "sel-method" an - siehe EntwicklerhilfeDu hast die Koordinaten der Punkte, nimm einen Punkt und dessen Koordinaten, dann rechne dir zwei Koordinaten aus in denen dein Text liegt und filtere dir gleich die Texte raus, p ...
|
| In das Form Lisp wechseln |
|
PTC Creo Elements/Programmierung : Lisp zum zerlegen einer 2D Kontur in XYZ Koordinaten
TommiO am 28.04.2021 um 10:53 Uhr (1)
Servus,ich habe mich mal ausgetobt (ich habe aber letztendlich drei assoc-Listen verwenden müssen).Für eine Kontur mit 6000 Elementen benötigt das Programm ca. 5 Minuten.bzgl. Genauigkeit:Ich denke, dass die errechneten Punkte im Rahmen der geometrischen Auflösung genau sind, d.h. 1e-6.Wenn man die Punkte via step re-importiert kann allerdings eine Abweichung zwischen Kontur und Punkt dargestellt werden. Das liegt an der Darstellung der gekrümmmten Elemente. Kreise, Bögen und Splines werden aus geraden Lin ...
|
| In das Form PTC Creo Elements/Programmierung wechseln |
|
Rund um Autocad : X-Ref im Dropdownmenü
Brischke am 22.01.2004 um 11:49 Uhr (0)
Hallo Wastl, deine Fragestellung ist allgemein gehalten aber dennoch sehr speziell, deshalb ist es da verdammt schwer eine allgemeine Lösung anzubieten. Wenn du bestimmte Blöcke aus einer Auswahl heraus einfügen möchtest, dann schau mal in das Handbuch für Benutzeranpassungen und dann nach dem Stichwort IMAGEMenü. Das wäre ine Möglichkeit, das ganze zu realisieren. Wäre ein zusätzliches Menü, was du dir schreiben müßtest. Es kann dann allerdings erforderlich sein, dass du alle möglichen Blöcke bereits als ...
|
| In das Form Rund um Autocad wechseln |
|
OneSpace Manager : Elemente vom Speichern ausschließen
Walter Geppert am 19.11.2007 um 15:44 Uhr (0)
Zitat:Original erstellt von takumi07:...Es belastet Model Manager aber nicht, wenn Du die Kaufteile einfach mit abspeicherst. Ganz so einfach ist die Sache leider nicht. Wir stehen auch immer wieder vor dem Problem, einigermassen komplexe Baugruppen als Zukaufteile einzubauen. Da baut sich teilweise eine abenteuerliche Struktur aus Baugruppen, Flächenteilen und "normalen" Teilen auf, die man eben nicht mühselig erst reparieren will (ist ja oft "nur" ein Platzhalter oder Störkontur). Klar ist es mittlerwei ...
|
| In das Form OneSpace Manager wechseln |
|
Lisp : Dateiformat *.fas
Brischke am 06.09.2004 um 08:27 Uhr (0)
@CADwiesel, @ALLderjenige, der das geschrieben hatte, hat diese Anmerkung bereits gelöscht und mich per PM gebeten, den Verweis auf seine Person zu entfernen.Ich selbst habe geantwortet, dass das, was er geschrieben hat, nichts Verbotenes darstellt. Es ist nun einmal im Allgemeinen bekannt, dass es solche Programme gibt, und alleine die Vermutung, dass es dafür eines geben könnte, ist in meinen Augen keinesfalls Grund dies zu löschen.Bevor jedoch dieser Thread mit Fragen wie:Wo kann ich ein Hackerprogramm ...
|
| In das Form Lisp wechseln |
|
Rund um AutoCAD : Buttonmakro schützen - geht das?
CADmium am 03.06.2008 um 15:12 Uhr (0)
Zitat:Original erstellt von CADheini:hallo,ich habe eben einige "aufwendige" makros, war die Makrolänge nicht begrenzt .. 255 Zeichen oder so? -.. (ich teste das jetzt nicht) ... was ist daran soo aufwendig? Egal ... hab gerade erfahren, dass auch längeres akzeptiert wird ... ich finds dann irgendwie aber unübersichtlich. Zitat:Original erstellt von CADheini:...geht es nicht, das ding irgendwie als .lsp abzuspeichern und über einen "load befehl" auszuführen?die kannst das, was dein Makro macht, sich ...
|
| In das Form Rund um AutoCAD wechseln |
|
Lisp : Lisp und dynamische Blöcke
Dirk.B am 24.02.2013 um 15:45 Uhr (0)
Hallo Udo!Vielen Dank.Dann müßte es doch eigentlich so funktionieren:Code:(defun C:Db01()(defun setProperty (vlaDynBlock sPropertyName rValue / vlaProperty) (foreach vlaProperty (vlax-safearray-list (vlax-variant-value (vla-GetDynamicBlockProperties vlaDynBlock))) (if (= (vla-get-PropertyName vlaProperty) sPropertyName) (vla-put-value vlaProperty (vlax-make-variant rValue)) ); end if ); end foreach); end defun (command "_Insert" "N:/Konstruktion/AutoCAD/Block_Konstruktion/Verbinder/Spax-Schraube.dwg" ( ...
|
| In das Form Lisp wechseln |