|
CoCreate Programmierung : lisp: move :faces
der_Wolfgang am 08.11.2008 um 19:13 Uhr (0)
Zitat:Original erstellt von Patrick Weber:Ich danke dir! :) büdde büdde! Zitat:Das :DO_IT kann man sich also komplett sparen. Darauf soll man erst einmal kommen.recordern oder aufzeichen und stückle weise in die Eingabe zeile kopieren. Und jeweils(!!!) gucken was passiert. Anders bin ich auch nicht drauf gekommen. Das ist immer ne gute methode. Zitat:Nur frage ich mich, wieso das in der Doku steht:Ojemini.. diese alte command line reference.... schlamm drüberIm prinzip stimmt das ja was da steht. Aber d ...
|
| In das Form CoCreate Programmierung wechseln |
|
AutoLisp : lisp für erzeugung von einzugsgebieten
Dimitra75 am 22.09.2005 um 10:59 Uhr (0)
Hallo"Die Gemeinde erstellt den generellen Entwässerungsplan (GEP). Dieser bedarf der Genehmigung durch das Amt für Natur und Umwelt (ANU).Der GEP stellt für die Gemeinden ein Planungsinstrument dar, das ihnen erlaubt, die richtigen Entscheidungen bei der Erstellung, der Sanierung, dem Unterhalt und dem Betrieb der Anlagen für die Siedlungsentwässerung zu treffen, auch im Hinblick auf die Finanzplanung. Zusätzlich soll der GEP Auskunft darüber geben, wo investiert werden soll, um mit minimalen Kosten den g ...
|
| In das Form AutoLisp wechseln |
|
Rund um Autocad : VBA-Makro mit Lisp nur einmal laden
wklemens am 22.01.2003 um 18:08 Uhr (0)
(defun c:MyMacro ( / fname $cmdecho) (setq $cmdecho (getvar "cmdecho")) (setvar "cmdecho" 0) (if (setq fname(findfile "MACRO.DVB")) (command "-VBARUN" (strcat fname "!MODUL_NAME.SUB_NAME")) );end if (setvar "cmdecho" $cmdecho) (princ "
MCDS Datensystem GmbH - Ihr CAD-Lösungsanbieter!
") (princ) ) Im Beispiel giebt es eine Datei MACRO.DVB mit einem Modul MODULE_NAME, in dieser die Sub ;SUB_NAME definiert ist Dieser Code in der Datei ACAD.LSP oder ACAD2000DOC.LSP stellt sicher, daß der Befehl MYMACRO die VB ...
|
| In das Form Rund um Autocad wechseln |
|
Programmierung : LISP: #J durch Newline ersetzen
holt am 21.12.2006 um 15:02 Uhr (0)
Hallo zusammen,ich möchte einen mehrzeiliger Text aus den eine Datenbankabfrage liefert, in einem Text-Control anzeigen.Der Text wird aus einer logischen Tabekke ausgelesen und enthält bei jedem Zeilenumbruch folgende Zeichen: "#J" und wird genauso im Text-Control (leider ohne die Zeilen tatsächlich umzubrechen) angezeigt.Textbeispiel:St 37-2"#J"Charakteristik : Baustahl"#J#J"Verwendung : Einfache Maschinenbauteile"#J#J"Zusammensetzung : C 0.2, Si 0.35, Mn 0.6, P 0.04, S 0.04"#J"Zerspanbarkeit : Gut"#J"S ...
|
| In das Form Programmierung wechseln |
|
CoCreate Modeling : OBJ importieren
Walter Geppert am 13.02.2010 um 20:47 Uhr (0)
Soweit ich es auf die Schnelle ergoogeln konnte, wird mit einer *.obj Datei wie bei VRLM, STL und anderen (den meisten in deiner Liste) nur eine ganz nett darstellbare 3d-Haut definiert, aber kein mathematisch brauchbares Volumenmodell. Selbst wenn man so ein Ding über die definierten Stützpunkte, Fachwerke, Flächenteile oder was auch immer dahinter steht irgendwie in ein echtes CAD importieren könnte, man würde mit so einem Monstrum seines Lebens nicht froh.Bezüglich STL hab ich mir mal drüber Gedanken ge ...
|
| In das Form CoCreate Modeling wechseln |
|
Lisp : Civil3d API progn mit Vlisp C#
Brischke am 16.11.2012 um 11:55 Uhr (0)
imgrunde ist dein Ansatz richtig - du arbeitest dann mit COM-Objekten.COM-Objekte sind recht simpel aufgebaut. Es gibt Eigenschaften und Methoden, und deren Handling musst du die Funktionen beherrschen, der Rest ist Kenntnis des Objektmodells.Eigenschaften:vlax-put-property zum Eigenschaften setzenvlax-get-property zum Eigenschaften lesenMethodenvlax-invoke-method zum Methode ausführenSoweit so gut - jetzt kommt das größere (Verständnis-)Problem. Auch die aus dem Lisp bekannten Objekttypen müssen in COM-ve ...
|
| In das Form Lisp wechseln |
|
Rund um AutoCAD : BKS legen in lisp
cadffm am 15.11.2018 um 01:44 Uhr (1)
Hallo Siegfried,da ich heute noch an anderer Stelle soetwas wie hier (Thema BKS Befehl, Option 3P) gelesen hatte -bin ich dann mal an den Rechner gegangen und Schwups - verstehe selbst ich das Problem.Also mal geprüft was,wie,warum: Der Denkfehler unsererseits war: Bei der manuellen Eingabe verschiebt man ja schonmit der Angabe des ersten Punktes das aktuelle BKS, den zweiten Punkt gibt man bereits im neuen BKS an,welcher wieder ein neues BKS kreiert. In diesem gibt man die Koordinate für die XY-Ebene an.W ...
|
| In das Form Rund um AutoCAD wechseln |
|
Lisp : Excel: Formula - FormulaLocal
cadffm am 27.09.2012 um 11:31 Uhr (0)
Jörn - wir kennen uns einfach zu wenig mit Excel&VBA aus (das Thema ist Anfängertauglich, heul),Rübe hat mir folgendes aufgezeigt:In einem (zB.) deutschen Excel laufen engl.Funktionen nicht !Wenn du mit VBA die Formel setzt dann wird sie Excel-intern umgewandelt (schau mal nach).Wenn man es per Hand eingibt (oder per Lisp zum Beispiel) dann wird es nichts automatisch umgewandelt, es kommt an was eingegeben wurde und somit läuft es nicht.Was mit der deutschen Version auf einem englischen Excel passiert steh ...
|
| In das Form Lisp wechseln |
|
Rund um Autocad : layouts verwalten
marc.scherer am 25.02.2005 um 13:53 Uhr (0)
Hi, na ja, ne relativ einfache Verwaltung könnte man mit ein wenig Lisp und dem Dos_Lib realisieren. Hängt auch ein bißchen davon ab, wie Du Deine Layouts benannt hast. Steckt im Namen eine gewisse Systematik ist es leicht. Sind die Namen frei vergeben, muß man sich die Strukturen irgendwo "merken", also z.B. in die DWG als Dictionary schreiben, oder in ein INI-File oder so... Aber sag mir mal, wofür brauchst Du 50 Layouts in EINER Zeichnung? Du könntest eine Struktur ja auch anders aufbauen, Deine Haupt ...
|
| In das Form Rund um Autocad wechseln |
|
OneSpace Modeling : Ltabs ins Filesystem schreiben
der_Wolfgang am 03.07.2004 um 13:44 Uhr (0)
Zitat: Original erstellt von terra01: gibt es mit der LISP-API des Designers die Möglichkeit, Logische Tabellen ins Filesystem zu schreiben gibt es Zitat: bzw. CSL-Dateien in Ltabs einzulesen? gibt es meines wissens nicht, ist aber kein ernstes problem, wenn die zugehörige OSD-LTAB bereits existiert (sonst wird s halt fuzzeliger) Zitat: In der Dokumentation habe ich dazu nichts gefunden. nicht gut genug gesucht help/Common/documentation/goodies/Readme.html - export table (load ...
|
| In das Form OneSpace Modeling wechseln |
|
Rund um AutoCAD : Attributtext ändern bei Skript-Programmierung
CADmium am 13.02.2011 um 13:54 Uhr (0)
Du hast eine Blockdefinition mit einer Attributsdefinition ... Davon kannst du mehrere BlockReferenzen mit den entsprechenden Attributen haben. Mit Lisp würde ich ne Möglichkeit sehen :(defun ATTUPDATE ( BLOCKNAME ATTRIBNAME ATTRIBWERT / AUSWAHL INDEX OBJEKTDATEN) (setq AUSWAHL (ssget "_x" (list (0 . "INSERT")(66 . 1)(cons 2 BLOCKNAME)))) (setq INDEX -1) (repeat (sslength AUSWAHL) (setq OBJEKTDATEN (entget (ssname AUSWAHL (setq INDEX (1+ INDEX))))) (if (assoc 66 OBJEKTDATEN) (while (/ ...
|
| In das Form Rund um AutoCAD wechseln |
|
Lisp : text übertragen auf Multiführungstext
Hoppenstedt am 27.05.2008 um 08:09 Uhr (0)
halloHier ist das Lisp:;;;FehlerSUB (defun myerr (s) (setq *error* alterr alterr nil) (princ (strcat "
TXTCOPY abgebrochen! - " s )));defun;;;Hauptroutine (defun c:TXTCOPY2 ( / aw targetli fromtxt) (command "_.undo" "_G") ;(while (= fromtext nil) (setq fromtxt (entget(car(nentsel)))) (setq fromtxt (assoc 1 fromtxt)) (setq aw (car(nentsel))) (while (/= aw nil) (redraw aw 3) (setq targetli (append (list aw) targetli)) (setq aw (car(nentsel))) );while (mapcar (lambda (X) ...
|
| In das Form Lisp wechseln |
|
Rund um Autocad : DWGs mit LISP als Block laden
nahe am 17.05.2002 um 08:18 Uhr (0)
Hallo s.wickel Wie ist denn Dein Programm aufgebaut? Durchläufst Du eine Schleife und fügst bei jedem Durchlauf die Punkte und Blöcke ein? Wenn ja, dann versuch mal folgendes: Beim Durchlaufen der Schleife eine Liste erstellen die den Punkt und den Block einfügt und erst nach dem Schleifenende die Liste ausführen lassen. Ich hab auch mal ein Programm zum Einlesen von Koordinaten geschrieben und die Lösung zuerst die Liste zu erstellen und diese danach auszuführen war deutlich schneller. Der Vorteil dabei ...
|
| In das Form Rund um Autocad wechseln |