|
OneSpace Modeling : Ärger mit dem Benutzer-Interface
edgar am 12.06.2003 um 12:49 Uhr (0)
zum Thema Annotation ME10 kann ich Walter Geppert nur Recht geben. Wenn man sich einmal durch Annotation "gekämpft" hat, wird man feststellen, was für Potential in dem Programm steckt und sich vieles im Zusammenspiel 2D 3D vereinfachen läßt, was man vorher im ME10 eher umständlich gelöst hat. Wenn man dann an "seine Grenzen stößt", z.B. beim Umsetzen von liebgewonnenen ME10 Makros in LISP, so gibt es zum Glück noch einen netten Nachbarn in Wien, der einem wertvolle Tips zur Lösung der Aufgabe gibt, und ...
|
| In das Form OneSpace Modeling wechseln |
|
Autocad VBA : vorhandene Bemassungen ändern
CADmium am 02.12.2004 um 13:07 Uhr (0)
dann nimm dies ( auch wenn es Lisp ist) (defun PUTPRECISION(Precision / BLOCK ) (vl-load-com) (vlax-for LAYOUT (vla-get-layouts(vla-get-activedocument(vlax-get-acad-object))) (vlax-for ITEM (setq BLOCK (vla-get-Block LAYOUT)) (if(wcmatch (strcase AcDbRotatedDimension ) *DIMENSION* ) (vl-catch-all-error-p (vl-catch-all-apply vla-put-PrimaryUnitsPrecision (list ITEM Precision) ) ) ) ) ) (vla-regen(vla-get-actived ...
|
| In das Form Autocad VBA wechseln |
|
BricsCAD : Polylinie Knicken LISP
patex am 27.06.2022 um 11:20 Uhr (1)
Guten Morgen und Danke für deine schnelle Antwort =)Ich benutze BricsCAD V21 und bin eigentlich sehr zufrieden.Habe Demo von der neuen Version versucht und macht auch Probleme.1) Beispiel (siehe JPG-Fehler-1) Wenn ich zb bei ein Quadrat (normale Polylinie) im Uhrzeigersinn immer ein Knick in jeder Seitenlänge generiere,macht Punkt 4 diesen Fehler. Er knickt nochmal Punkt 1 ???? 2) Beispiel (siehe JPG-Fehler-2) Ein anderer Fehler ist dass er die Grips nicht richtig nimmt! Er zeigt zwar an zb auf Endpunkt ve ...
|
| In das Form BricsCAD wechseln |
|
Lisp : Polylinien beschriften
cadplayer am 15.07.2009 um 09:29 Uhr (0)
Ich habe die Aufgabe alle Polylinien zu beschriften nach Typ und Länge. Dazu habe ich einen Block definiert _seg, der die Abfrage in die Attribute schreibt. Allerdings ist das Problem, dass ich immer nur für einen kompletten Linienzug einen Wert erhalte, besser wäre es für mich, wenn ich die gewünschte pline selbst wählen kann und der "fertige" _seg-Block autom. ausgeworfen wird. (sicher für die Länge ist das sinnlos, Hintergrund ist: ein pline geht über mehrere Zeichnungen und muss deshalb mehrmals beschr ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Kreiskoordinaten Variable benutzen???
mapcar am 18.10.2004 um 16:31 Uhr (0)
Ob noch sachen hinzugefügt werden können kann ja sein aber das brauche ich momentan nicht Da geht s nicht um Zusatz-Features... Klingt wie: Danke für den Gebrauchtwagen, den Sie mir verkauft haben. Ja, Sie haben mich darauf hingewiesen, dass er keine Bremse hat - aber ob noch eine Bremse eingebaut werden muss, kann ich mir ja in Ruhe auf der Autobahn überlegen. Gute Fahrt, Axel Strube-Zettler ------------------ (defun - Lisp over night - AutoLisp-Programmierung für AutoCad - Da weiß man, wann ...
|
| In das Form AutoLisp wechseln |
|
DATAflor CAD : Unterschiedliche BKS
green-icecube am 11.06.2010 um 18:15 Uhr (0)
Hallo liebe Gemeinde.Ich habe folgendes Problem, wäre nett wenn ihr helfen könntet.Ich habe zwei Zeichnungen, mit jeweil einem eigenen BKS (das eine ist ein Katasterplan, das ansere ein aufmass mit örtlichem Koordinatensystem), wenn ich jetzt aus dem einen etwas in das andere kopiere habe ich ja 2 unterschiedliche bks. denn wenn ich dann z.b. "Pedit" eigebe sagt er mich "nicht parallel zum BKS" (was er sonst nciht macht, wenn ich im selben arbeite). wie bekomme ich die zeichnungen also einheitlich hin?und ...
|
| In das Form DATAflor CAD wechseln |
|
AutoLisp : Teilstring ausfiltern
Brischke am 10.11.2003 um 09:47 Uhr (0)
Hallo, auch wenn vieles mit den VisualLISP-Befehlen einfacher ist, versuche ich weitesgehend ohne diese auszukommen, da viele der Tool s eben auch auf LT+Extender zum Einsatz kommen. Dann sitzt man früher oder später doch da und bastelt sich eigene Funktionen. Kann man das ausschließen, dann ist die (vl-irgendwas ..)-Variante sicher auch eine elegante Möglichkeit. 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 : keine entsprechenden Bildnamen gefunden
C4DP4P57 am 03.05.2021 um 15:06 Uhr (1)
ACHTUNG! Sie antworten auf einen Beitrag der älter als 1 Jahr ist!Jo, aber vllt. hilft es dem ein oder anderen ;-)Ich hatte grade das selbe Problem, dass sich ein Bild was nicht gefunden wurde nicht lösen lässt. Alles probiert! Anderes Bild angehängt, Lisp die auch bei mehreren Referenzen (kopien) alle auf einmal löst.... nichts! Habe es dann über den Befehl "Klassbild" probiert und siehe da! Lies sich ohne Probleme lösen. Der Befehl CLEARIMAGES existiert übrigens nicht als Standard in AutoCAD ;-)--------- ...
|
| In das Form Rund um AutoCAD wechseln |
|
BricsCAD : Benötige einfache Lisp Anwendung
cadffm am 29.07.2020 um 14:25 Uhr (1)
Schreibe hinter das sssetfirst noch ein nil(Mind. ein Leerzeichen Abstand)Details zu SSGET und SSSETFIRST - siehe F1EDIT:Oder du lässt die Zeile mit SSSETFIRST weg, ebenso die letzte Klammer,der SSGET Ausdruck funktioniert dann auch (dieser erstellt einen Auswahlsatz um den es dir geht).In einem Makro oder Script kannst du dann in deiner darauffolgenden Anwendung von ÄNDERN oder EIGÄNDRauf den vorherigen Auswahlsatz zugreifen um die Objekte zu wählen.Also einfach mit V oder VORHER (siehe die ganz normalen ...
|
| In das Form BricsCAD wechseln |
 |
Lisp : Darstellungskonfiguration suchen in Lisp
cadking am 15.07.2019 um 10:58 Uhr (15)
Hallo cadffm,danke für deinen Denkanstoss. Hat mir weiter geholfen.Lösung:;-------------------------------(defun foreach-cdrs (key lst / rtn)(reverse(foreach x lst(if (eq key (car x))(setq rtn (cons (cdr x) rtn)) rtn);end if);end foreach);end reverse);end defun foreach-cdrs;-------------------------------(defun check-cdrs ( / varsdict r)(setq varsdict (dictsearch (namedobjdict) "AEC_DISP_REP_CONFIGURATIONS"))(setq r (foreach-cdrs 3 varsdict ));returns all the names of the DisplayConfigs(if (member "MEP Dac ...
|
| In das Form Lisp wechseln |
|
Lisp : 2 Plotfiles mit einem Lisp erstellen
wronzky am 08.05.2008 um 19:03 Uhr (0)
Hi Andreas,ich denke, es liegt daran, dass Du fmt nicht immer gesetzt bekommst. Check mal Deine Layouts mit (getvar "limmax") und schau, ob auch Deinen Werte dabei sind. Wenn nicht, dann steht in fmt nil, und strcat liefert "Fehlerhafter Argumenttyp: stringp nil".[EDIT]ich würds so: machen:Code:(setq xmax (car (getvar "limmax"))) (cond ((= xmax 297.0) (setq fmt "A4")) ((= xmax 420.0) (setq fmt "A3")) ((= xmax 594.5) (setq fmt "A2")) ((= xmax 841.0) (setq fmt "A1")) ((= xmax 1189.0) (setq fmt "A0")) ( ...
|
| In das Form Lisp wechseln |
|
PTC Creo Elements/Direct Modeling : Importdaten leichter in Baugruppen einsortieren LISP?
lix b am 16.01.2016 um 17:00 Uhr (1)
Wenn ich das jetzt richtig verstehe, geht es einfach um 2 unterschiedliche Ansätze.Du möchtest quasi solange unter BG Name eine Baugruppe steht, Teile in diese reinfüttern und erst wenn du dort eine neue angibst soll das Ziel sich ändern, bzw. wenn nix drinnen steht das Teil in der Zielbaugruppe landen.Geschrieben habe ich es nur als temporären Dummy wenn man schnell eine BG erzeugen will. Maßgeblich ist aber für jede Teileverschiebung NUR die Zielbaugruppe.Aber zur alten Variante ist es nicht bequemer ode ...
|
| In das Form PTC Creo Elements/Direct Modeling wechseln |
|
OneSpace Modeling : Schreibschutz im Teilebaum entfernen (ohne Datenbankanbindung)
Thomas S am 20.09.2006 um 14:06 Uhr (0)
Vielen Dank für die Infos.Die meisten Vorschläge habe ich schon ausprobiert.Wenn ich z.B.: load "unlock_obj" in die Eingabezeile eingebe erscheint:LISP-Fehler:"Die Variable LOAD ist nicht gebunden.Mögliche Ursachen:(1) Zeichenfolge ohne Anführungszeichen eingegeben.(2) Befehl eingegeben, der zu einem nicht aktiven Modul gehört.(3) Versuch, Datei mit falschem Format zu laden.(4) Beim Aufruf einer Funktion den Funktionsnamen nicht in Klammern gesetzt."in bin der Anwendung "Modelling"An Modulen habe ich Annot ...
|
| In das Form OneSpace Modeling wechseln |