|
Rund um Autocad : xRef und Linientypfaktoren
CADmium am 08.01.2004 um 20:56 Uhr (0)
Hallo! ...also die Darstellung der Linie wird durch den Elementspezifischen, Linientypfaktor, den globalen LTSCALE und evtl. durch den Abbildungsmaßstab bestimmt. Enweder du weißt jedem element in der externen Zeichnung einen entsprechenden Linientypfaktor zu - mit nem Lisp - oder du definierst die Linientypen in der Externen Zeichnung entsprechend um. (die Zahlen nach A, mit entsprechendem Faktor) Wenn du solche Pläne öfter hast, lädst du vor dem Einladen dann halt deine Linientypdatei acadx10.lin und ...
|
| In das Form Rund um Autocad wechseln |
|
OneSpace Modeling : SolidDesigner-Evaluation: Integration Kit
clausb am 17.12.2002 um 20:35 Uhr (0)
Das API des Integration Kit steht auch in einem ganz normalen OSDM zur Verfuegung, also auch ohne dass man das IKIT installiert. Nur wenn man seinen LISP-Code uebersetzen moechte oder ein eigenes Modul basteln will, muss man das IKIT installieren. Was ich nicht auswendig weiss, ist, ob die Onlinehilfe zum Integration-Kit-API immer installiert wird. Du kannst das aber leicht nachpruefen, indem Du Help/On Product auswaehlst und Dich dann in der erscheinenden Webseite bis zum Punkt "Integration Kit" (oder i ...
|
| In das Form OneSpace Modeling wechseln |
|
COMPASS : Compass soll Daten aus Schriftfeld einlesen
dr.emmet am 18.01.2005 um 08:44 Uhr (0)
Vielen Dank WolfgangE. Habe jetzt aucmal Ihr Tool ausprobiert, allerdings kommt nur eine Meldung nil und nix passiert. Bei meinem AVT_Import kommt ; Fehler: Fehlerhafter Argumenttyp: FILE nil . Da ich nicht der ACAD-Kenner bin und nur wenig von Lisp-Programmierung verstehe, wird es wohl ab hier schwierig. Kann vielleicht auch daran liegen, daß unsere Schriftköpfe zusätzliche Feldnamen enthalten. Unser ACAD-Lieferant hat allerdings angemerkt, daß es wohl noch eine andere Variante gibt, die Daten nach Com ...
|
| In das Form COMPASS wechseln |
|
Rund um AutoCAD : Vorgeschalteter Befehl
Ralf-CAD-Support am 09.12.2011 um 17:05 Uhr (0)
Nur kurz, der Befehl mit einem Punkt zuvor löst nicht den ursprünglichen Befehl aus, zumindest bei mir am PC.Die Lisp Verteilung geht über ein Tool aus unserem Haus und Aufruf in der ACADDOC.LSPDas Argument der ERROR Behandlung ist natürlich nicht von der Hand zu weisen. Daher bleibt das Ausrollen per Befehl in der CUIX Datei als Haupt- oder Unternehmensdatei. Eine weitere Anwendung wäre das erstellen von Nebendateien gewesen zb. beim Speichern einer Datei (welches beim Schliessen ebenfalls abgefragt wird) ...
|
| In das Form Rund um AutoCAD wechseln |
|
CoCreate Modeling : Toleranzen nachträglich setzen
floeser am 08.06.2011 um 08:46 Uhr (0)
Von PeterO gibt es ein schönes Lisp mit dem man im Annotation Toleranzen nachträglich setzen kann.(gdm_a1_dim_toleranz.lsp (Nov 10 von PeterO ) auf der "Inoffizielle Hilfeseite zum 3D-CAD von CoCreate").Leider lassen sich bei den Ober-/Untertoleranzen keine Leer-Einträge vornehmen, wenn man nur eine obere bzw. nur eine untere Toleranz hat. Dafür muß man dann immer die lästige Null nehmen. Im "Bemaßungseigenschaften ändern" ist das aber problemlos möglich auch Leer-Einträge bei den Ober-/Untertoleranzen vor ...
|
| In das Form CoCreate Modeling wechseln |
|
AutoLisp : Arbeitsgeschwindigkeit durch Anzeigen in Befehlszeilen
Brischke am 12.11.2003 um 09:29 Uhr (0)
Hallo Andrea, jede Ausgabe am Bildschirm, egal ob in der Textzeile oder im Grafikbereich beeinflußt die Geschwindigkeit eines Programms. Deshalb sind in meinen Programmen nur auf besonderen Wunsch Statusmeldungen zu finden. Ebenfalls ist CMDECHO immer auf 0 gesetzt. Wenn das Programm mit vielen Koordinatensystemen arbeitet schalte ich zusätzlich auch das BKS aus. Bei Fragen ... Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD NEU: AutoLISP- ...
|
| In das Form AutoLisp wechseln |
|
Rund um AutoCAD : Anfängerfehler in LISP
CADchup am 03.12.2007 um 09:51 Uhr (0)
Hi,wenn man mal davon ausgeht, dass es sich um eine zusammenhängende Funktion handelt (was es so nicht ist), wurden eigentlich nur zwei kleine Fehlerleins gemacht:Ein Leerzeichen zwischen dem Befehlspräfix c: und dem Funktionsnamen test1 und das Klammernpaar für die Variablendefinition nach dem Funktionsnamen....OK, die schließende Klammer der Funktionsdefinition nach der letzten Zeile fehlt natürlich auch noch... Richtig muss die erste Zeile also so aussehen:Code:(defun C:test1 (/ EP LU RO)[Edit]Wenn ma ...
|
| In das Form Rund um AutoCAD wechseln |
|
AutoCAD VBA : Auswahlsatz, Filter für selectionsets
otm am 19.10.2009 um 23:19 Uhr (0)
Hi alfred,hab hier mal zum besseren Verständnis meine Aufgabenstellung zusammengeschrieben.Workflow 2D-Längen- und 2D-Flächenermittlung:1. Benutzereingabe: Objekte auf unterschiedlichen Layern erstellen (Polylinien, Kreise oder Ellipsen, Linien, Blockreferenzen, ....) Es gibt 3 Layerkategorien Längen, Flächen und Texte Ein Layer enthält also entweder nur Längen (- Längen ermitteln) oder nur Flächen (- Flächen ermitteln) oder nur Texte (- wird nicht ausgewertet) Mischformen sind nicht zulässig ...
|
| In das Form AutoCAD VBA wechseln |
|
CoCreate Modeling : Durchsichtige Darstellung in ANNO
Walter Geppert am 07.10.2010 um 14:07 Uhr (0)
Zitat:Original erstellt von Michael Kahle:Phantomlinien: Man kann jedem Teil (generell oder fuer jede Ansicht extra) eigene Linientypen (Farbe, Stil, Strichstaerke) fuer jeweils sichtbare, unsichtbare und tangentiale Linien zuorden.Damit muesste man eigentlich einiges Zaubern koennen, ohne Views uebereinander legen zu muessen...Damit werden aber Bereiche, die hinter den durchsichtigen Teilen liegen immer noch als "verdeckt" interpretiert und mit den entsprechenden - unerwünschten - Linienattributen darges ...
|
| In das Form CoCreate Modeling wechseln |
|
PTC Creo Elements/Direct Modeling : Zeichnung Automatisch mit Datum speichern
AlexG am 02.04.2015 um 19:57 Uhr (1)
Hallo Olga,Uwe hat Recht wenn er sagt, dass diese Aufgabe ein Taskagent Job wäre... der ist gerade zu prädestiniert dafür. Wie auch immer, ich war mal so frei und habe ein kleines Werkzeug in Lisp geschrieben.Ist zwar alles nur auf die schnell zusammen geschustert, geht aber hoffentlich in die richtige Richtung?Die .lsp Datei aus dem Anhang laden, und "Custom save dxf" aus der Werkzeugkiste aufrufen.Unter Umständen müssen die Zeilen 4-7 auf eure Bedürfnisse bzw. auf euren ModelManager angepasst werden.Fal ...
|
| In das Form PTC Creo Elements/Direct Modeling wechseln |
|
Lisp : Auswahlsatz
Brischke am 17.10.2006 um 08:31 Uhr (0)
ok, mal als Begrüßungsgeschenk:(defun c:AWS (/ AUSWAHL FARBE OBJDATA) (if(and(setq AUSWAHL(ssget ((0 . "CIRCLE")))) (setq FARBE (acad_colordlg 1)) ) (progn (setq INDEX -1) (repeat(sslength AUSWAHL) (setq OBJDATA(entget(ssname AUSWAHL(setq INDEX (1+ INDEX))))) (if(assoc 62 OBJDATA) (entmod(subst(cons 62 FARBE)(assoc 62 OBJDATA)OBJDATA)) (entmod(append OBJDATA (list(cons 62 FARBE)))) ) ) ) ) (princ))Dafür ...
|
| In das Form Lisp wechseln |
|
Lisp : Auswahlsatz
Brischke am 17.10.2006 um 08:31 Uhr (0)
ok, mal als Begrüßungsgeschenk:(defun c:AWS (/ AUSWAHL FARBE OBJDATA) (if(and(setq AUSWAHL(ssget ((0 . "CIRCLE")))) (setq FARBE (acad_colordlg 1)) ) (progn (setq INDEX -1) (repeat(sslength AUSWAHL) (setq OBJDATA(entget(ssname AUSWAHL(setq INDEX (1+ INDEX))))) (if(assoc 62 OBJDATA) (entmod(subst(cons 62 FARBE)(assoc 62 OBJDATA)OBJDATA)) (entmod(append OBJDATA (list(cons 62 FARBE)))) ) ) ) ) (princ))Dafür ...
|
| In das Form Lisp wechseln |
|
Lisp : Auswahlsatz
Brischke am 17.10.2006 um 08:31 Uhr (0)
ok, mal als Begrüßungsgeschenk:(defun c:AWS (/ AUSWAHL FARBE OBJDATA) (if(and(setq AUSWAHL(ssget ((0 . "CIRCLE")))) (setq FARBE (acad_colordlg 1)) ) (progn (setq INDEX -1) (repeat(sslength AUSWAHL) (setq OBJDATA(entget(ssname AUSWAHL(setq INDEX (1+ INDEX))))) (if(assoc 62 OBJDATA) (entmod(subst(cons 62 FARBE)(assoc 62 OBJDATA)OBJDATA)) (entmod(append OBJDATA (list(cons 62 FARBE)))) ) ) ) ) (princ))Dafür ...
|
| In das Form Lisp wechseln |