|
Lisp : Dcl / Variable $key
Bernd10 am 07.10.2013 um 07:24 Uhr (1)
Hallo Hans-Peter,danke für Deine Antwort.Zitat:Original erstellt von HPW:Bei gleicher AutoCAD-Version?Der Fehler tritt auf, wenn ich unter AutoCAD Mechnical 2012 meine VLX-Anwendung lade und den Befehl für das Dialogfenster ausführe. Ich habe inzwischen noch herausgefunden, dass der Fehler nicht auftritt, wenn ich meine Lisp-Sourcen lade und dann den Befehl für das Dialogfenster ausführe. Ich konnte bisher den Unterschied nicht finden.Kennst Du den Grund für das oben genannte Verhalten?Danke im Voraus und ...
|
| In das Form Lisp wechseln |
 |
Lisp : XREF - geladen oder entfernt
cadffm am 08.10.2013 um 13:23 Uhr (15)
1. mache ein vlax-dump-object auf das Objekt der Begierde2. Stelle fest das es die Eigenschaft nicht gibt (daher auch die Fehlermeldung)3. merke dir das Ergebnis4. entferne die Xref5. mache ein vlax-dump-object auf das Objekt6. vergleiche es mit vorherigem Ergebnis7. stelle fest das sich der Count-Wert ändert------------------CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD
|
| In das Form Lisp wechseln |
|
Lisp : Alternative camstudio
cadplayer am 09.10.2013 um 10:29 Uhr (1)
Hi!Ich führe gern meinen Kollegen meine Funktionen via Film vor, dafür greife ich auf Camstudio zurück. Die erstellte avi-Datei ist manchmal sehr gross (minimieren), desweiteren hätte ich gern zur Verdeutlichung, Textbeiträge oder zoom in - aus mit eingebracht. Gibt es da freeware?------------------Gruss Dirkhttp://cadplayerlounge.blogspot.se
|
| In das Form Lisp wechseln |
|
Lisp : Pläne abgleichen - Daten v. INSERTs aus XREF
cadffm am 11.10.2013 um 15:06 Uhr (1)
Wenn du schon nentsel nutzt: Schau auch mal in die Hilfe und sieh dir an was es dir zurück gibt.auch direkt in der DWG ansehen(wenn du ein Objekt aus einem Block klickst sieht die Rückmeldung anders aus wie bei einer unverschachtelten Linie im Xref, viel Spaß beim entdecken )------------------CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD[Diese Nachricht wurde von cadffm am 11. Okt. 2013 editiert.]
|
| In das Form Lisp wechseln |
|
Lisp : Pläne abgleichen - Daten v. INSERTs aus XREF
cadffm am 15.10.2013 um 10:14 Uhr (1)
Ja da bin ich jetzt zugegeben etwas platt.Wenn ich das mache (nentsel-Abfrage) dann schaut das so aus:Befehl: (plist(nentsel))1.Kreis in XREFObjekt wählen:Objektname: 7ddb5f78(41895.9 109205.0 0.0)((1000.0 0.0 0.0) (0.0 1000.0 0.0) (0.0 0.0 1000.0) (0.0 0.0 0.0))(Objektname: 7e575f48 )2.Insert/Blockobjekt im XREFObjekt wählen:Objektname: 7ddb5ec0(20913.8 29318.9 0.0)((1000.0 0.0 0.0) (0.0 1000.0 0.0) (0.0 0.0 1000.0) (0.0 0.0 0.0))(Objektname: 7ddb5ed8 Objektname: 7e575f48 )3.Attribut eines Inserts im XREF ...
|
| In das Form Lisp wechseln |
|
Lisp : Pläne abgleichen - Daten v. INSERTs aus XREF
cadffm am 15.10.2013 um 14:06 Uhr (1)
Hallo Ernst,mein Lieber,Achtung: es folgt eine Wiederholungbitte schau dir an was dir NENTSEL zurück gibt !1. In der Hilfe nachlesen und2. in der DWGDas habe ich auch in meiner letzten Antwort gemacht/gepostet,das was du machst (letzte Anwort) ist : Das geklickte Objekt untersuchen - statt der Rückgabe von nentsel (nentsel)das was Acad antwortet ist die Rückgabe !und das sieht dann so aus wie bei mir (plist: gibt ein Listenelement einer Liste pro Zeile mit princ aus , mehr nicht) ------------------CAD o ...
|
| In das Form Lisp wechseln |
|
Lisp : Linie Brechen
Brischke am 16.10.2013 um 11:59 Uhr (1)
Hallo,das liegt sicher daran, dass die aufgebrochenen Linien neue Elemente sind, die dann vor deinen Blöcken angeordnet werden. Wenn du also die Zeichnungsreihenfolge entsprechend änderst, sollte alles wieder gut sein.Grüße!Holger------------------Holger BrischkeFreier C#.NET-Workshop Ende Oktober geplant. Bei Interesse bitte melden!CAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen.defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!
|
| In das Form Lisp wechseln |
|
Lisp : Linie Brechen
Brischke am 16.10.2013 um 12:31 Uhr (1)
Zitat:Original erstellt von Nat_Bambo:... Es muss doch machbar sein, dass der QR.VLX Befehl die Linie nicht als neues Objekt ausgibt.Wie soll das gehen? Oder willst du die Ergbnislinien als Block, der dann nach ganz unten verschoben wird (weil der ist ja auch ein neues Objekt, welches über den anderen liegen würde).Schnellauswahl - Blöcke - Draworder | ist die einfachste LösungGrüßeHolger------------------Holger BrischkeFreier C#.NET-Workshop Ende Oktober geplant. Bei Interesse bitte melden!CAD on demand G ...
|
| In das Form Lisp wechseln |
|
Lisp : Linien in 3dPolys umwandeln
cadffm am 17.10.2013 um 13:15 Uhr (1)
Ich denke das der Code noch nicht soweit ist wie du denkst (das kann aber nur der Künstler prüfen dem bekannt ist was genau geschehen soll) (= "" (getstring "weitere Linien einsammeln? N/J"))Das ist hoffentlich nur zum testen so, denn N,Nein wird so ignoriert und zudem J,Ja ebenfalls,zudem wäre es immer chic den AutoDesk Syntax zu nutzen (wenn die sich schon selbst nicht immer daran halten)Im fertigen Code sollte das dann so aussehen: (getstring "
blahbla [Ja/Nein] N:")oder besser gleich mit initget und ge ...
|
| In das Form Lisp wechseln |
|
Lisp : Linien in 3dPolys umwandeln
cadffm am 17.10.2013 um 18:50 Uhr (1)
"die Linien sich berühren" aha, danke für die Infosoll das Programm automatisch nach der 1. Linie weitermachen oder wählst du jede Linie einzeln wie im Beispielcode ?Du mußt irgendwie bestimmen wo es anfängt, angenommen der Anfang ist geschafft:(P1 P2 P3 ...)((0 0 0)(0 5 0)(2 7 0))Die nächste Linien:automatik: Sucht ein Linienobjekt im kleinen Umkreis von (2 7 0), der jeweils andere gc ist deine neue Koordinate.((0 0 0)(0 5 0)(2 7 0)(10 11 0))Die nächste Linien:automatik: Sucht ein Linienobjekt im kleinen ...
|
| In das Form Lisp wechseln |
 |
Lisp : VISUAL LISP EDITOR
Björn Möller am 18.10.2013 um 07:57 Uhr (15)
Hallo Forum,ich habe ein sehr grundlegendes Problem.Mein Visual Lisp Editor wird nicht mehr angezeigt.In der Windowsleiste wird das Symbol beim Öffnen angezeigt und für ein Bruchteileiner Sekunde sehe ich auch das Fenster aber dann schiebt sich AutoCaD davor.Auch mit Alt Tab ist das Fenster nicht erreichbar. Ggf. ist es aus dem Bildschirm verschoben.Habt Ihr einen Tipp wie man eine Positionierung dieses Fensters auf seine Standarteinstellung zurücksetzen kann?Ich nutze Autocad MAP 2012Gruß Björn
|
| In das Form Lisp wechseln |
|
Lisp : VISUAL LISP EDITOR
CADmium am 18.10.2013 um 08:12 Uhr (1)
ungetestet .... Such mal ( bei Win7 ) unter /Benutzer/Name/Appdata/Roaming/Autodesk/.../deu/ die Datei VLIDE.DSK .. da werden die Einstellungen für den Editor gespeichert ..... also einfach mal die Datei umbenennen ( und später dann löschen) und dann Acad und Lisp starten .... ------------------Also ich finde Unities gut ... und andere sicher auch--------------------------------------- - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösun ...
|
| In das Form Lisp wechseln |
|
Lisp : VISUAL LISP EDITOR
cadffm am 18.10.2013 um 11:53 Uhr (1)
na Jörg, wenn schonn denn schon: Egal welches Windoof[ALT]+[Space] und danach Vnun kannst du die Pfeiltasten zum verschieben nutzen(macht Sinn das mal mit einem Fenster zu testen das man bereits sieht, so versteht man wenigstens was man da macht)------------------CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD
|
| In das Form Lisp wechseln |