|
Lisp : Notepad-Task
Arcuso am 15.10.2012 um 10:32 Uhr (0)
Hallo !Ich muss die Hintergründe besser erklären:Es handelt sich um eine Datei, die von einem Logger über die RS232-Schnittstelle portionsweise Messdaten eines Theodoliten zeilenweise weitergeschrieben wird. Von dort lese ich mit Lisp immer die jüngsten Zeilen und kartiere mit den lokalen Polar-Daten die Punkt-Blöcke in die Zeichnung. Der Beobachter kann sie dann vor Ort sofort in seinem Notebook verbinden. Das alles funktioniert bereits wunderbar, es kann aber sein, dass der Beobachter irgendeinen Fehler ...
|
In das Form Lisp wechseln |
|
Lisp : 3drotate in Lisp
tappenbeck am 18.10.2012 um 11:47 Uhr (0)
... und eine Alternative ?gruß Jan :-)------------------jan :-)
|
In das Form Lisp wechseln |
rotate3d.dwg.txt |
Lisp : 3drotate in Lisp
tappenbeck am 19.10.2012 um 10:46 Uhr (0)
Moin !ich muss den Fall nochmal aufnehmen da ich irgendwie nicht das Ergebnis bekomme wie ich es erwarte. Zunächst habe ich den Anfangs- und Endpunkt der Polylinie ermittelt im BKS Welt mit Draufsicht.Dann will ich die Polylinie um die Anfangs-End-Achse drehen.Nun habe ich das auf zwei wege versucht - komme aber an der Befehlszeile nicht zum Ergebnis.Die rote Linie ist die Ausgangslinie. Wenn ich das ganze manuell mit anklicken der Endpunkte (blau) und der Option 2Punkte mache, dann dreht sich das wie grün ...
|
In das Form Lisp wechseln |
|
Lisp : Gruppen bereinigen
Bernd10 am 18.10.2012 um 15:23 Uhr (0)
Hallo,ich habe in einer Zeichnung zwei Objekte mit dem Befehl _-group gruppiert. Nun möchte ich die unreferenzierten Gruppen bereinigen. Das kann ich1.) mit dem Befehl -BEREINIG so:Befehl: -BEREINIGTyp der zu bereinigenden ungenutzten Objekte eingeben [BLöcke/BEmstile/Gruppen/LAyer/LTypen/MAterialien/MUlti-führungslinienstile/Plotstile/Symbole/Textstile/Mlinienstile/tabellENstile/Visuellestile/Regappl/Nulllängengeometrie/leere teXtobjekte/ALles]: gruppZu löschende(n) Namen eingeben *:Jeden zu löschenden Na ...
|
In das Form Lisp wechseln |
|
Lisp : 3drotate in Lisp
cadffm am 18.10.2012 um 10:50 Uhr (0)
_3dRotate ist ja gerade für den Anwender erfunden worden da ihm das Gizmo eine (optische)Hilfe sein soll, für eine Automatisierung ist es von daher wohl die falsche Funktion.------------------CAD.de System-Angaben - CAD on demand - User:FAQ(Acad)
|
In das Form Lisp wechseln |
|
Lisp : 3drotate in Lisp
cadffm am 18.10.2012 um 11:52 Uhr (0)
Na weniger HighTech nehmen und auf altehrwürdige Funktionen zurückgreifen wie zB. _rotate3d(aber bitte nicht von den deutschen Übersetzungen verwirren lassen, ist eh schon schwer genug das _3Drotate zwei Umgebungsabhängige Versionen aufzeigt)------------------CAD.de System-Angaben - CAD on demand - User:FAQ(Acad)
|
In das Form Lisp wechseln |
|
Lisp : Befehle Einfüge und Prüfung
Bernd10 am 19.10.2012 um 11:24 Uhr (0)
Hallo,ich habe einen eigenen Lisp-Befehl, der den AutoCAD-Befehl Einfüge plus einige Bereinigungen und den AutoCAD-Befehl Prüfung beinhaltet. Führe ich meinen Befehl mehrmals innnerhalb einer Zeichnung aus, stehen im Textfeld viele der folgenden Zeilen:----------------------------------------------------------------------------------------------------...AcDbPoint(21095) Ungültiger Layer eWasErased $AUDIT-BAD-LAYERAcDbPoint(21096) Ungültiger Layer eWasErased $AUDIT-BAD-LAYERAcDbPoint(2109E) Ungült ...
|
In das Form Lisp wechseln |
|
Lisp : 3drotate in Lisp
cadffm am 19.10.2012 um 14:51 Uhr (0)
Ich sage es mal geradeaus: Ich komme bei der Beschreibung nicht mit !Original erstellt von tappenbeck:Die rote Linie ist die Ausgangslinie.[/i]Also die Linie die gedreht werden soll ?Wenn ich das ganze manuell mit anklicken der Endpunkte (blau)Die Endpunkte der blauben Linie stellen also deine gewünschte Drehachse des roten Objektes dar !? und der Option 2Punkte mache,dann dreht sich das wie grün dargestellt.Bei mir nicht, was mich freut, denn das grüne Ergebnis wäre laut der Vorgangsbeschreibung wie ich s ...
|
In das Form Lisp wechseln |
|
Lisp : 3drotate in Lisp
tappenbeck am 18.10.2012 um 09:40 Uhr (0)
Hi !ich möchte via Lisp eine Polylinie um die Achse durch seinen Anfangs/Enpunkt drehen lassen.Wenn man _3drotate aufruft kommt nach der Objektauswahl und dem Bezugspunkt der Gismo wo man eine Achse wählen soll.Bisher habe ich keinen Weg gefunden dieses über die Befehlszeile (=Lisp) zu steuern. Die Beiträge, die ich im Web gefunden habe, beziehen sich alle auf ältere Acad-Versionen wo es Gismo noch nicht gab.Kann einer weiterhelfen ?Gruß Jan :-)------------------jan :-)
|
In das Form Lisp wechseln |
|
Lisp : 3drotate in Lisp
cadffm am 18.10.2012 um 11:52 Uhr (0)
Na weniger HighTech nehmen und auf altehrwürdige Funktionen zurückgreifen wie zB. _rotate3d(aber bitte nicht von den deutschen Übersetzungen verwirren lassen, ist eh schon schwer genug das _3Drotate zwei Umgebungsabhängige Versionen aufzeigt)------------------CAD.de System-Angaben - CAD on demand - User:FAQ(Acad)
|
In das Form Lisp wechseln |
rotate3d.dwg.txt |
Lisp : 3drotate in Lisp
tappenbeck am 19.10.2012 um 10:46 Uhr (0)
Moin !ich muss den Fall nochmal aufnehmen da ich irgendwie nicht das Ergebnis bekomme wie ich es erwarte. Zunächst habe ich den Anfangs- und Endpunkt der Polylinie ermittelt im BKS Welt mit Draufsicht.Dann will ich die Polylinie um die Anfangs-End-Achse drehen.Nun habe ich das auf zwei wege versucht - komme aber an der Befehlszeile nicht zum Ergebnis.Die rote Linie ist die Ausgangslinie. Wenn ich das ganze manuell mit anklicken der Endpunkte (blau) und der Option 2Punkte mache, dann dreht sich das wie grün ...
|
In das Form Lisp wechseln |
|
Lisp : 3drotate in Lisp
tappenbeck am 19.10.2012 um 15:02 Uhr (0)
Also ich versuche es nochmal.In der Musterzeichnung ist nur die grüne Linie enthalten - damit die Punkte und das Grundelement für das Nachvollziehen identisch sind.Ich habe Anfangs- und Endpunktpunkt (p1 bzw. p2) in den Variablen abgelegt damit ich einfacher das in der Befehlszeile nachstellen kann und auch wiederholen kann.Die Zeichnung befindet sich bei BKS-Welt in der Draufsicht.Wenn ich die grüne Linie mit dem rotate3d-Befehl nur mit der Maus bediente, dann wird die grüne Linie richtig gedreht - das Er ...
|
In das Form Lisp wechseln |
|
Lisp : 3drotate in Lisp
cadffm am 19.10.2012 um 15:06 Uhr (0)
Können wir dann auch mal die Musterdatei bekommen in der nur eine grüne Linie enthalten istund die Koordinaten (p1 p2) mit den Endpunkten dieser einen Linie übereinstimmen ?------------------CAD.de System-Angaben - CAD on demand - User:FAQ(Acad)
|
In das Form Lisp wechseln |