|
Rund um Autocad : Hilfreiches Programm gesucht
Brischke am 25.11.2003 um 06:32 Uhr (0)
Hallo Oxid, was du brauchen könntest, ist eine Applikation für den Tiefbau. Ja, jetzt kommt der Hinweis, dass du noch Student bist und dir so etwas nicht leisten kannst. Schau mal auf http://www.123cad.de Das Programm muß man nicht kaufen , sondern es wird die Nutzung der Befehle abgerechnet. Könnte also nicht nur für Studenten interessant sein, sondern auch für all jene, die nicht ständig im Tiefbau Aufgaben zu erledigen haben. Es gibt auch eine kostenlose Demoversion . Grüße Holger ---------------- ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : Makro in Excel starten
CADuceus am 07.03.2012 um 11:30 Uhr (0)
HalloIch muss regelmässig eine Excel-Tabelle, welche als OLE eingefügt ist, öffnen, dort ein Makro ausführen und die Tabelle wieder schliessen.Ich kann das (den?, die?) OLE über die Befehlzeile öffnen - das wars auch schon.Dass die Tabelle wieder geschlossen wird kann ich ja auch in das Excel-Makro einbauen.Wie kann ich nun aber aus AutoCAD heraus das Makro in Excel überhaupt starten? Geht das mit LISP? Oder muss es ein Skript sein?Eine Batch-Datei geht wohl kaum da die Tabelle keinen Dateinamen hat.Bin fü ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Punktstil beim ACAD Start vordefinieren
cadffm am 20.02.2005 um 22:29 Uhr (0)
eben gesehen: Da war "einer" schneller dennoch bitte eine ACAD.LSP erstellen, die Doc ist im Grunde nicht dafür da. ja, starte immer mit der gleichen VORLAGENDATEI und in dieser stellst du die SysVar eben anders ein ! Das ist aber nur hilfreich bei "neuen" Zeichnungen/Dateien. es würde dir Lisp aber sicher nicht schaden, es gibt eine Datei die bei jedem start geladen wird / werden kann. Da stellt man dann eben diese SysVar ein / um . ACAD.LSP (muß unter umständen erst erstellt werden ! ) Inhalt (oder ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : Probleme bei 3-D-Koordinaten-System
cadffm am 30.07.2015 um 13:08 Uhr (1)
Nachtrag wie man es noch machen kann:Geht aber noch viel besser: Ein kleines Lisp-Programm kann dir unabhängig des BKS die Stützpunkte auslesen!http://forum.cad.de/foren/ubb/Forum145/HTML/003136.shtml Zitat:CADmium:ActivX - getcoordinates und vlax-curve bieten noch mehr Möglichkeiten.z.B.(defun c:PL? (/ PL INDEX PLLIST) (vl-load-com) (if(and(setq PL(car(entsel "
Polylinie wählen:"))) (setq PL(vlax-ename-vla-object PL)) (setq INDEX -1) (repeat (fix(1+(vlax-curve-getendparam PL))) (setq PLLIST( ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Daten in eine ASCII - Datei speichern
Brischke am 10.09.2003 um 08:50 Uhr (0)
Hallo Josef, ich habe es wiederum im Code des Ursprungsbeitrages aktualisiert. Was meinst du allerdings mit frei einfügbar? Meinst du einen Dateinamen wählen zu können. dann kann man diese Zeile (setq f (open (strcat (getvar "DWGPREFIX")"punktliste.txt") "w")) auch tauschen gegen (setq f (open (getfiled "Punktlistendatei" (getvar "DWGPREFIX") "txt" 1) "w")) Meinst du aber, Daten an diese Datei anzuhängen dann mach in der Zeile: (setq f (open (strcat (getvar "DWGPREFIX")"punktliste.txt") "w")) aus dem "w" e ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Schraffur effektiv erstellen
CADmium am 24.02.2004 um 10:33 Uhr (0)
hier mal ein geändertes Lisp, arbeitet mit Flächeninternen Punkten und nicht mit Objekten, die schraffiert werden sollen, da klappt dann auch die Inselerkennung... nicht das nonplusultra, aber villeicht hilft s in deinem Fall weiter... (prompt "
| | sw_hatch wurde geladen. "sw_hb001" zum Ausführen Eingeben") (defun c:sw_hb001 (/ idx ss sc clayer PKT PKTLIST) (command "_UNDO" "_BEGIN") (command "_ucs" "w") (setq PKTLIST ()) (while (setq PKT (getpoint "
Internen Punkt wählen Enter=Abbruch : ")) ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : CUI weitergeben
alfred neswadba am 20.04.2011 um 21:08 Uhr (0)
Hi, und bekommt hier die 2011er Version aufgespielt Ist es möglich meine CUI auf den Server zu kopieren und der Kollege kann diese für sich verwenden?Zuerst mal bitte aufpassen, Du hast lt. Systeminfo Mechanical, bis aber hier im AutoCAD-Forum, daher gleich vorweg: eine wichtige Voraussetzung ist mal, nicht nur von 2011 zu sprechen, sondern vor allem auch vom gleichen Produkt!Wenn Du in der Anpassung nur neu gruppiert hast (also keine eigenen Icons), dann kannst Du das machen, aufpassen musst Du mit Sicher ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : wieviele xrefs sind möglich
Proxy am 05.07.2004 um 13:22 Uhr (0)
BTW . Ich habe schon mal aus Spaß eine Datei mit unüberschuabarer Anzahl von Xrefs zusammen gebaut, da war bei einer Dateigröße von 4 GB Finito. Die verlinkten Dateien ware jedoch alles eine Linie die mit Zufallsgenerator erstellt und ebenfals mit RND (ab 32k Dateien pro Ordner, wurde ein anderer Ordner erstellt) abgespeichert worden sind. Aus Erfahrung sage ich immer jedoch mehr als 100 MB (samt X-Refs) sollte eine verlinkte dwg nicht haben, je mehr Objekte (vorallem Schrafuren) desto früher sollte ma ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : Tilden in Layerfiltern
cadffm am 27.02.2020 um 13:21 Uhr (14)
Gernot,das ist mal wieder ein typischer Fall von "Denn sie wissen nicht was sie tun" und dabei dennoch erfolgreich!In dem von mir angesprochenen Hilfethema wie auch zu dem Hilfethema "Platzhalter" für den normalen Userwirst du keine (runden) Klammern finden.Runde Klammern sind keine DOKUMENTIERTEN Platzhalterzeichen in AutoCAD!!!!!Dein U-Konto wird sich etwas füllen nach deinem Post, denn auch undokumentiert funktioniert dein Ergebnis wunderbar,solange man davon redet einen Eigenschaften-Layerfilter anzule ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Globaler Skalierfaktor für mehrere Bemassungsstile ändern
CAD-Huebner am 27.09.2007 um 17:04 Uhr (0)
Und weils mit 2008 nicht mehr geht, hier eine kleine Lisp-Routine (Quick & Dirty) zum selber anpassen:Code:(defun C:NEUBEM (/ rewind Stylename) (prompt "Setzt bei allen Bemaßungsstilen DIMSCALE auf 20 und DIMFLAC auf 0.001" ) (setq rewind t) (while (setq Stylename (cdr (assoc 2 (tblnext "DIMSTYLE" rewind)))) (setq rewind nil) (command "_-DIMSTYLE" "_R" Stylename) ; Stil aktuell setzen ; neue Werte setzen (setvar "DIMSCALE" 20) (setvar "DIMLFAC" 0.001) (command "_-DIMSTYLE" "_S" Stylename "_Y") ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Datenexport nach Layern
Roxchen am 09.12.2015 um 08:42 Uhr (1)
Hallo allerseits,ich habe eine DWG-Datei mit ca. 50 Layern. Nun möchte ein Kunde den Inhalt dieser einen Zeichnung in 50 einzelnen Zeichnungen haben. Die 50 Zeichnung sollten am Besten die Namen der 50 haben (ist aber nicht zwingend notwendig, sofern die Layer immer noch genauso heißen).Bei einzelnen Layern bzw. Elementen exportiere ich das immer über WBLOCK. Gibt es einen Befehl oder Lisp-Datei die diesen "Massenexport" machen kann?Zur Verfügung stehen AutoCAD 2012 & 2015, AutoCadMap 2012 & 2015, keine ge ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Attribute mit gleicher Bezeichnung
mapcar am 04.09.2004 um 12:51 Uhr (0)
Ok, Domi, das ist ein akzeptabler Grund. Ich habe meine CD-Hüllen bisher immer Corel gemacht, da hat mich das auch schon gewaltig geärgert, dass das nicht ohne weiteres ging. Ich korrigiere aber deinen Ansatz mal etwas um: Die 3 Attribute müssen ja nicht die gleiche Bezeichnung haben, nur der eingegebene Text-Wert soll in allen dreien gleich sein. Die Bezeichnungen können also durchaus titel1 , titel2 und titel3 sein. Das hat den Vorteil, dass man diese Attribute auch benutzen kann. Ein Block mit mehr ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : Ojekteigenschaft Drehung aus Blockattribut übernehmen
Andreas Kraus am 07.01.2011 um 14:58 Uhr (0)
Hallo Thomas,mit diesem Lisp sollte das gehen:(defun c:insrot_attwert () (vl-load-com) (if (setq satz (ssget ((0 . "INSERT") (66 . 1)))) (progn (setq n (1- (sslength satz))) (repeat (sslength satz) (setq ent_data (entget (setq ent_name (ssname satz n)))) (setq att_data (entget (setq att_name (entnext ent_name)))) (while (/= (cdr (assoc 0 att_data)) "SEQEND") (print (cdr (assoc 2 att_data))) (if (= (strcase (cdr (assoc 2 att_data))) "ROTATION") (progn (setq ent_data (subst (cons 50 ...
|
| In das Form Rund um AutoCAD wechseln |