|
Lisp : Block und text einfügen
marc.scherer am 22.11.2006 um 10:15 Uhr (0)
Zitat:Original erstellt von Garry:Da ich ja verschiedene Blöcke so einfüge aber der vorname nachnahme bei allen blöcken immer gleich ist kann man dies auch in 2 lisp´s machen damit ich nur einmal den vornamen und nachnahmen schreiben muss, und diese Datei immer bei verschiedenen Blöcke lade.Erst nachdenken, dann posten! ;-)Wenn Du mal den Sinn der Funktion "MYINSERT2" hinterfragt hättest, wüßtest Du das man diese Funktion natürlich mit variablen Werten füttern kann...Code:(MYINSERT2 "E:ProgrammeBric ...
|
| In das Form Lisp wechseln |
|
CoCreate Programmierung : dropdown-Menü
RobCraven am 27.10.2009 um 13:25 Uhr (0)
Hallo Walter,Danke dir erstmal für deine schnelle Antwort und deine Korrektur an dem lisp.Jetzt meine Fragen und Erklärungsversuche:1. du hast die Auswahl in strings umgewandelt, aber warum geht das nicht mit symbol bzw. keyword warum brauch ich den string (um sie überhaupt mit einem Befehl aufrufen zu können (sd-string=))?2. du hast das modify_default_setting in ein sd-call-cmds gesetzt, warum? Ich habe ja den Befehl mit dem recorder aufgezeichnet, liegt es daran? Warum ist da noch ein progn davor?3. das ...
|
| In das Form CoCreate Programmierung wechseln |
|
Autodesk GIS Produkte : georeferenziertes Pixelbild bearbeiten
CAD-Huebner am 20.12.2006 um 18:16 Uhr (0)
Pixelbilder kann man ja mit MAP nicht wirklich entzerren, sondern lediglich Affin transformieren.Die Transformationsparameter bleiben am Bildrahmen in AutoCAD erhalten. Man kann also problemlos das Bild z.B. mit Photoshop inhaltlich nachbearbeiten.Was man nicht machen darf (im Bildbearbeitungsprogramm) ist : Zuschneiden, Drehen, Skalieren, oder die Pixelanzahl verändern.Die Komprimierung eines JPG-Bildes kann man aber sehr wohl ändern.Bei den obigen Änderungen hilft es auch nicht, vorher eine Worlddatei zu ...
|
| In das Form Autodesk GIS Produkte wechseln |
|
Rund um Autocad : 2d aus 3d
raumnot am 01.11.2003 um 17:48 Uhr (0)
hallo zusammen! heute hab ich mal folgendes problem: hab an eine spindeltreppe ein geländer aus einem anderen programm importiert. in 3d passt das prima, sieht gut aus. das problem macht nur folgendes: es ist kein volumenkörper sondern eine anreihung von 3d polylinien. alles soweit noch klar, jetzt gehts aber an die zeichnung. flatten hab ich nicht, solprof kann nur mit volumenkörpern. was kann ich nun machen, um aus nicht-volumenkörpern dennoch ein vernünftiges abbild zu erstellen? ach so, das lisp projec ...
|
| In das Form Rund um Autocad wechseln |
|
AutoCAD LT : Leicht Eigenes Makro bauen
Ingo Struck am 22.09.2010 um 10:11 Uhr (0)
Hallo Christian.S.85, von vielen Befehlen, welche normalerweise Dialogfelder aufrufen, gibt es auch Varianten für die Befehlszeile. Diese sind an einem Minuszeichen vor dem Befehl zu erkennen (Z.B. "-layer", "-reihe", "-plot" u.s.w.). Der Befehl "schliessen" bzw. "_close" gehört leider nicht dazu. Aus diesem Grund kann man für diesen Befehl in einem Makro auch keine Befehlszeilenoptionen festlegen. Vielleicht gibt es noch irgendeine Systemvariable, mit der das Dialogfeld unterdrückt werden kann. Eine solc ...
|
| In das Form AutoCAD LT wechseln |
|
Inventor : Teilen
Schachinger am 31.01.2005 um 10:30 Uhr (0)
wie wärs mit einer anderen variante? macht aber nur sinn wenn keine nachfolgenden änderungen zu erwarten sind! also vorher gut überlegen! das bauteil über SAT raus in ACAD. dort den solid an den gwünschten trennflächen kappen. falls man z.b. alle 10mm in Z-achse einen schnitt haben will würde das mit einer einzigen lisp-zeile zu gewältigen sein!...(müsst ich mir kurz anschauen - falls interesse herrscht guck ich mal am abend) oder ein kleines macro das einen ebene+punkt auswhählen lässt und dort bricht... ...
|
| In das Form Inventor wechseln |
|
Lisp : Erklärung zu einem Ausdruck gesucht
CADmium am 07.12.2011 um 10:25 Uhr (0)
Zitat:Original erstellt von archtools: Jein. Und man muss natürlich noch (defun-q ...) hinzunehmen, das ebenfalls dasselbe macht (und im alten Autolisp auch das (defun ...) selbst.........Da ich mir schon immer die Möglichkeit gewünscht hatte, in Auto- bzw VisualLisp Funktionen überladen zu können (d.h., sie mit verschieden vielen Parametern aufrufen zu können), hatte ich hier (http://ww3.cad.de/foren/ubb/Forum145/HTML/002950.shtml#000000) mal gezeigt, wie einfach das zu implementieren wäre. Leider aber h ...
|
| In das Form Lisp wechseln |
|
Rund um Autocad : Gruppieren-Befehl
Yeti am 11.10.2001 um 08:10 Uhr (0)
hi, da wirst du wohl erstmal die hilfe konsultieren müssen. unter befehlsreferenz- g-befehle- gruppe findest du alle möglichen optionen zum thema gruppe im 2002. über die befehlszeile kannst du dann ja entsprechende befehlsmakros erstellen und es den icons zuordnen. auf die gruppenfunktion wurde/wird in den vollversionen nie großen wert gelegt, dafür sind eigentlich layerfunktionalitäten da. mit den expresstools (kostenpflichtig, aber man kann ja mal bei google nach etv1-9.exe suchen lassen bzw. hier im fo ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Bogenbemassung
LutzJ am 26.06.2002 um 20:13 Uhr (0)
hallo sven nimm folgendes lisp ;bogen bemaßen (defun c:bl (/ bogen) (setvar "cmdecho" 0) (setq bogen (entsel "Zu bemaßenden Bogen wählen !")) (command "_lengthen" (car bogen) "") (print "Maßposition zeigen !") (command "_dim" "_ang" bogen pause (rtos (getvar "PERIMETER") 2 2) "" "exit") ) lutz Zitat: Original erstellt von Seven: Eine etwas merkwürdige Frage: Wie bemast man die Bogenlänge in Autocad? Linear bemassen kein Problem, ausgerichtet geht auch noch, doch wie kann ich die Bogenlän ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Blöcke isolieren
Walter Zettlitzer am 17.07.2003 um 13:07 Uhr (0)
DAs tool bei cadwieseil heisst NoShow. Wir haben drei verschiedene tools probiert, das NoShow ist das schnellste. Ab ACAD2004-Expresstools gibt es die Funktion "Alles auswählen ausser das angeklickte" (execution select oder so ähnlich wars) leider nicht mehr. Du musst also alles markieren und das demarkieren, was Du behalten willst. Wir könnten ohne das tool gar nicht mehr arbeiten (große 3D-Modelle)- es ist definitiv unser wichtigstes und mächtigstes lisp. Ich empfehle, in die Startmakros die Funktion tn ...
|
| In das Form Rund um Autocad wechseln |
|
Excel : Zellen und Formatieren
benwisch am 25.03.2003 um 08:14 Uhr (0)
moin... dann wolle mer ma eine von mir prog. lisp routine schreibt folg. in eine textdatei -- cut in -- S-12~Scale 1 : 50~FOUNDATIONS~AXIS A -D / 1 -4~FUNDAMENTE~ACHSE A -D / 1 -4~403~1216~S-012-020.dwg S-13~Scale 1 : 50~FOUNDATIONS~AXIS A -D / 4-7~FUNDAMENTE~ACHSE A -D / 4-7~404~1216~S-012-020.dwg S-14~Scale 1 : 50~FOUNDATIONS~AXIS A -D / 7-9~FUNDAMENTE~ACHSE A -D / 7-9~405~1216~S-012-020.dwg -- cut out -- obiges steht in drei zeilen und in x spalten das texttrennzeichen ist eine ~ (tilde) in excel import ...
|
| In das Form Excel wechseln |
|
Rund um Autocad : Bemaßung
cad4fun am 07.12.2004 um 08:06 Uhr (0)
hallo Bernd, Dein beitrag bestätigt mir meine meinung, dass es jetzt kompliziert wird. was ist die realität? von einer menge massketten auf einem plan wollen wir in der regel einige verändern. wie schön wäre es zum beispiel, wenn die bemassung kein block, sondern eine gruppe -aus linien zusammengesetzt und nicht aus selbstdefinierten blöcken -wäre und man einzelne Extension Lines dynamisch verlängern könnte. oder zu der extensionLine als verlängerung zu einem weiter entfernten masspunkt man eine graue str ...
|
| In das Form Rund um Autocad wechseln |
|
Lisp : ssget _c mit punkten
tappenbeck am 03.08.2007 um 15:58 Uhr (0)
hi !ich habe folgenden code für die auswahl von elementen:Code:(setq selected_elements(SSGET "_C" p_ur p_ol ((0 . "LINE,ARC,LWPOLYLINE"))) )p_ur und p_ol sind listen mit punktkoordinaten.die werte für p_ur und p_ol sind beispielhaft um dort fehler auszuschließen: Zitat:p_ur: (322.276 99.0865 0)p_ol: (311.05 110.312 0)wenn ich in der lisp-funktion die elementauswahl durchführe, dann werden keine elemente gefunden. da p_ur und p_ol mit werten an der befehlszeile verfügbar sind habe ich den code auch dort ei ...
|
| In das Form Lisp wechseln |