Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  PTC Creo Elements/Direct Modeling
  Workaround zu Express hat keinen Recorder ?

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Creo
Autor Thema:  Workaround zu Express hat keinen Recorder ? (357 mal gelesen)
friedhelm at work
Mitglied
Techniker Aluminium Profile


Sehen Sie sich das Profil von friedhelm at work an!   Senden Sie eine Private Message an friedhelm at work  Schreiben Sie einen Gästebucheintrag für friedhelm at work

Beiträge: 882
Registriert: 01.04.2003

erstellt am: 05. Dez. 2021 17:03    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities


Recorderersatz_fuer_Express.zip

 
Hallo zusammen,
stimmt leider, da man in Express (warum auch immer  ) nicht an die Goodies kommt.

Hier ein kleiner Umweg für die Expressler um in etwa das Gleiche zu erreichen, wenn es nur um die Befehls Aufzeichnung für ein zu erstellendes Lisp geht.
Auf der Hilfeseite von Matthias steht der Anfang schon so schön beschrieben.
http://osd.cad.de/anleitungen_03.htm
(Na ja, etwas in die Jahre gekommen) Kleine Änderung bei
1. Klicke erst Werkzeuge und anschließend Anpassen an. Daraufhin erscheint das Dialogfenster Anpassen (Customize).
Dahin geht es jetzt über Datei und Anpassen. (oder Rechtsklick auf eine Symbolleiste und ganz unten Anpassen)
Jetzt den Beschreibungen bis 8 folgen.

Statt 9 kommt jetzt 8a 
Den Text im Rahmen "Befehlsaktion" mit CTRL+A und CTRL+C ( oder mit den Optionen der rechten Maustaste ) komplett kopieren und in eine neu erstellte Datei kopieren.
Die Dateierweiterung ist beliebig, kann auch .rec oder .lsp sein. Umbenennen wie gewünscht.

In der Beilage sind eine "echte Recorder Datei" und das was man aus der "Befehlsaktion" holt.
Könnt ja mal vergleichen.

Wiedergabe (Abspielen)
Obwohl die Express keinen eigenen richtigen Recorder hat kann man eine solche Datei mit Lade Dateityp: Aufzeichner (*.rec) bzw. LISP-Quellencode (*.lsp;+.lisp) aussführen lassen.
Aber Achtung!
Es scheint mir aber nicht ratsam, eine externe Recorderdatei auf seinem Rechner unbesehen ablaufen zu lassen.
Da sind wie man sieht jede Menge Einstellungen mitgekommen die dann die eigenen Einstellungen verändern können und werden  .
Das ist dann so ähnlich wie das Laden einer .ses Datei die man nicht selbst erstellt hat.

Zum Beispiel der Eintrag
(2d::2d-copilot :set-switch :diameter-mode nil)
steht da
(2d::2d-copilot :set-switch :diameter-mode t)
werden danach alle Kreise mit Angabe des Durchmessers gezeichnet. 

Der eigentlich notwendige Eintrag für den Button wäre
star_dia  7  0.0,0.0  100.0,0.0  50.0,0.0  complete
Der Rest sollte weg.

Wertvolle Info zur Vorgehensweise bei der Befehls Aufzeichnung sind auch hier zu finden:
http://osd.cad.de/lisp_3d_29.htm
(Denke die kommen von der_Wolfgang. Danke  )

------------------
Gruss Friedhelm

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

der_Wolfgang
Ehrenmitglied V.I.P. h.c.
Tastenhauer


Sehen Sie sich das Profil von der_Wolfgang an!   Senden Sie eine Private Message an der_Wolfgang  Schreiben Sie einen Gästebucheintrag für der_Wolfgang

Beiträge: 2017
Registriert: 3.20.

● PE6+8@home
● W10 Pro Build19044.2364
● Drafting V20.1+4
● Modeling V20.1+4

erstellt am: 06. Dez. 2021 19:11    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für friedhelm at work 10 Unities + Antwort hilfreich

Auf http://osd.cad.de/lisp_3d_29.htm (Recorder-Dateien) hatte ich mal eine Reihe von Hinweisen gegeben (wie auch schon öfter hier im Forum) wie man Befehle aufzeichnet, ohne zu viel unnötigen Kram, aber auf der anderen Seite wichtige Dinge aufzuzeichnen.

Sicher wäre der Weihnachtsstern übrigens so:

Code:
STAR_DIA
  :WP "/w1"
  :NO_OF_POINTS 7
  :CENTER_POINT 0,0
  :INNER_CIRCLE_POINT 100.0,0.0
  :TARGET_PNT 50.0,0.0
complete
oder eben
Code:
(STAR_DIA
  :WP "/w1"
  :NO_OF_POINTS 7
  :CENTER_POINT 0,0
  :INNER_CIRCLE_POINT 100.0,0.0
  :TARGET_PNT 50.0,0.0
  )

Als Vorlage für programmatische Aufrufe darf / sollte man sich nicht drauf verlassen, was die User-Guidance im interaktiven Betrieb (inklusiv hybschen Feedback gezappel) alles hinzuzaubert.  --  ist eine Frage des Aufwandes, und wie sicher man den eigenen Code / die eigenen Tools gestalten will.

Stichwort ===>>> (oli::sd-online-reference)

------------------
Firefox ESRJava Forum Stuttgart JUGS ● OSD Hilfeseite (de) / help page (en)NotePad++BuFDi

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz