|
Autocad VBA : schnittmuster aus 3d-flächen?
carambita am 30.08.2005 um 11:35 Uhr (0)
Hallo Forum,es zieht ein problem durch meine (arbeits-)welt:ich sollte ein "schnittmuster" aus einem 3-flächen netz erstellen können. meines erachtens könnte es wie folgt funktionieren:mit 3d-polylinien aus den vierecken 2 dreiecke zeichnen und dann diese nacheinander auf einer ebene ausrichten (wobei dann die anzahl der netzlinien einstellbar sein müsste, damit die wölbungen innerhalb der dreiecke vernachlässigbar wären).leider sind unsere netze so gross, dass es "per hand" eigentlich sinnlos ist.Habt ihr ...
|
| In das Form Autocad VBA wechseln |
|
AEC Allgemein : automatische blocknamen vergabe
Magab am 04.06.2010 um 09:44 Uhr (0)
Hi Runkelruebe,erstmals danke, echt fetter code läuft genau so wie ich mir das vorgestellt habe.Jedoch habe ich da noch eine andere frage, kann mann anstatt useri1 die kernelzeit abfragen und diese auch als blockname einsetzten?Denke dadurch wäre der Blockname (09:40.23 nämlich 094023) und somit immer eindeutig, weil wenn ich die erzeugte blöcke mit 1 oder so in eine andere zeichnung einfüge und dieser schon vorhanden ist, ... denn rest kennst du ja er würde falsch aktualisiert werden.und zum thema lisp, ...
|
| In das Form AEC Allgemein wechseln |
|
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 |
|
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 |
|
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 |
|
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 |