Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Rund um AutoCAD
  Makro möglich oder doch schon Lisp?

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 Autodesk Produkte
Autor Thema:  Makro möglich oder doch schon Lisp? (856 mal gelesen)
Ralle
Mitglied



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

Beiträge: 266
Registriert: 12.03.2003

Windows 10 Enterprise
64-Bit, 32GB
MEP2018

erstellt am: 10. Nov. 2003 15:59    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


Pfeilezeichnen.jpg

 
Hallo zusammen,

muß auf Kundenwunsch die Kabelwege der Brandmelder wie auf dem Bild anbei darstellen.
Wollte mir dazu ein Makro schreiben mit nem Button u. super wärs gewesen.
Funktioniert aber net da ich nicht weiß wie man das mit der Benutzereingabe im Makro hinkriegt.

So sah meine Idee aus:

^C^C(command "_pline" "Benutzereingabe Startpunkt?" "Breite" "0.0" "0.2" "0.5" "Breite" "0" "0")

Kann jemand das Teil vollenden?

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

cadffm
Moderator
良い精神




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

Beiträge: 21533
Registriert: 03.06.2002

System: F1
und Google

erstellt am: 10. Nov. 2003 16:09    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 Ralle 10 Unities + Antwort hilfreich

^C^C_.pline;\_w;0.0;0.2;\_w;0.0;0.0;


edit-feinarbeit...

------------------
- Sebastian Mattis - Weitere Info´s unter F1 !

[Diese Nachricht wurde von cadffm am 10. November 2003 editiert.]

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

Ralle
Mitglied



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

Beiträge: 266
Registriert: 12.03.2003

Windows 10 Enterprise
64-Bit, 32GB
MEP2018

erstellt am: 10. Nov. 2003 16:21    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

Sorry, aber vielleicht steh ich ja aufm Schlauch oder mach was
falsch aber was ist jetzt (außer der Schreibweise) anders?
Habs direkt in die Werkzeugeigenschaften reinkopiert und ausgeführt.
Bei mir gehts nicht besser als zuvor auch!??

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

cadffm
Moderator
良い精神




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

Beiträge: 21533
Registriert: 03.06.2002

System: F1
und Google

erstellt am: 10. Nov. 2003 16:25    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 Ralle 10 Unities + Antwort hilfreich

was willst du denn noch ?
(du hattes kein Makro gepostet...)

Benutzereingabe ist = Backslash...oder in Lisp auch...
wenn es eine Punktangabe ist (getpoint)

------------------
- Sebastian Mattis - Weitere Info´s unter F1 !

[Diese Nachricht wurde von cadffm am 10. November 2003 editiert.]

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

Kramer24
Ehrenmitglied V.I.P. h.c.
Architekt


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

Beiträge: 5881
Registriert: 09.11.2001

Acad Architecture 2023
WIN 10

erstellt am: 10. Nov. 2003 16:26    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 Ralle 10 Unities + Antwort hilfreich

Hallo,

wenn ich mal dazwischen funken darf,
hier gibt's was mit Pfeilen.

Lothar

------------------
"Stellt Euch vor, es geht, und keiner kriegt's hin." (Neuss)

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

Ralle
Mitglied



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

Beiträge: 266
Registriert: 12.03.2003

Windows 10 Enterprise
64-Bit, 32GB
MEP2018

erstellt am: 10. Nov. 2003 16:30    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


Werkzeugeigenschaften.jpg

 
Zitat:
Original erstellt von Ralle:

So sah meine Idee aus:

^C^C(command "_pline" "Benutzereingabe Startpunkt?" "Breite" "0.0" "0.2" "0.5" "Breite" "0" "0")

Kann jemand das Teil vollenden?


Wenn ich dein Makro ausführe sollte nach der Breite (0.2) die Länge
des Pfeiles (0.5) übergeben werden usw.

Macht er aber nicht! Mein Fehler? Guck mal aufs Bild anbei.

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

cadffm
Moderator
良い精神




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

Beiträge: 21533
Registriert: 03.06.2002

System: F1
und Google

erstellt am: 10. Nov. 2003 16:35    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 Ralle 10 Unities + Antwort hilfreich

ach das meinst du , hab´s übersehen...

nein. das geht nicht mit einem Makro.
(Da die "Richtung" variabel bleiben muß)

------------------
- Sebastian Mattis - Weitere Info´s unter F1 !

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

Ralle
Mitglied



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

Beiträge: 266
Registriert: 12.03.2003

Windows 10 Enterprise
64-Bit, 32GB
MEP2018

erstellt am: 10. Nov. 2003 16:35    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

Hallo Lothar

Die Pfeil.lisp meine ich zu kennen, oder doch nicht?
Die macht doch nur die Pfeilspitze oder?
Ich würde halt gern den Startpunkt eingeben.
Dann Pfeil automatisch zeichnen lassen und dann händig
den Rest vom Pfeil weiterzeichnen.

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

CADwiesel
Moderator
CAD4FM UG




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

Beiträge: 1968
Registriert: 05.09.2000

AutoCAD, Bricscad
Wir machen das Mögliche unmöglich

erstellt am: 10. Nov. 2003 16:46    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 Ralle 10 Unities + Antwort hilfreich

nimm doch die Führung!

------------------
Gruß
CADwiesel
Besucht uns im CHAT

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

Ralle
Mitglied



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

Beiträge: 266
Registriert: 12.03.2003

Windows 10 Enterprise
64-Bit, 32GB
MEP2018

erstellt am: 10. Nov. 2003 20:58    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

Führung... Häh? Nix kapito!

Bin Elektro-Fuzzi! Mit mir musst schon
deutlicher reden :-)

Gruß

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

TK_KE
Mitglied



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

Beiträge: 67
Registriert: 15.07.2003

.

erstellt am: 10. Nov. 2003 21:24    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 Ralle 10 Unities + Antwort hilfreich


leader.TXT

 
Hallo Ralle!
.. was CADWiesel meint, ist der ACAD-Befehl "_leader" oder eingedeuscht "führung". Einfach eingebn, abentern und den Anweisungen der Befehlszeile folgen...

Im Anhang wäre vieleicht noch eine Variante zum "auf's Knöpfchen legen"..

Gruß Thomas

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

Ralle
Mitglied



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

Beiträge: 266
Registriert: 12.03.2003

Windows 10 Enterprise
64-Bit, 32GB
MEP2018

erstellt am: 11. Nov. 2003 07:52    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

Fettes Merci für die Super-Idee mit der Führung.
Die Pfeilspitze läßt sich ja über Systemvariablen verändern
hab ich gerade nachgelesen.
Dir Thomas natürlich auch dank fürs Übersetzen und deine Knöpfchenvariante.
Unities verdient!

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

fuchsi
Mitglied
Programmierer c#.net Datawarehouse


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

Beiträge: 1201
Registriert: 14.10.2003

AutoCad Version 2012 deu/enu
<P>Windows 7 64bit

erstellt am: 11. Nov. 2003 08:55    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 Ralle 10 Unities + Antwort hilfreich

auch wenns es mit der führung besser läuft, aber nur zum verständnis wie laufen könnte

^c^c^p(command "_pline" (setq a1 (getpoint)) "Breite" "0.0" "0.2" (setq a2 (polar a1 (setq wi (getangle a1)) 0.5)) "Breite" "0" "0" (polar a1 wi (getdist a2)))

1. _PLINE    starten des befehls
2. (setq a1 (getpoint))    ; eingabe des startpunktes und meken in variable a1
3. "Breite" 0 0.2  ; einstellen breite
4. (setq a2 (polar a1 (setq wi (getangle a1)) 0.5))
mit polar rechnen wir nun ausgehend vom punkt a1 (pfeilspitze) in richtung eingebenenem winkel (getangle a1) um 0.5 einheiten einen neuen punkt aus, und merken uns den in einer variable a2
5. "breite" 0 0  rückstellen der breite
6. (polar a1 wi (getdist a2))) 
nun rechnen wir vomletzten punkt a2 in richtung der pfeilspitze (die haben wir uns bei der eingabe in der variable wi gemerkt) um eine einzugebende distanz weiter, und haben den ersten knotenpunkt der polilinie

ab jetzt läuft der _PLINE befehl normal weiter

------------------
***********************************************
AutoCad 2000i, 2002, 2004 deutsch und englisch
Windows 2000, NT, XP

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



(Senior) Konstrukteur / Konstruktionsingenieur / Design Engineer (m/w/d) IG Metall Sondermaschinenbau

Die EICKHOFF Personal ist eine inhabergeführte Personalagentur aus Düsseldorf. Als Rekrutierungspartner der lokalen Industrie im Rheinland unterstützen wir bei der gezielten Suche nach Fachkräften und Spezialisten.

Unser Kunde:

Unser Auftraggeber ist eine bekannte, internationale Unternehmensgruppe aus dem Sondermaschinenbau und beschäftigt weltweit über 50.000 Mitarbeitende.

...
Anzeige ansehenMaschinenbau
Ralle
Mitglied



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

Beiträge: 266
Registriert: 12.03.2003

Windows 10 Enterprise
64-Bit, 32GB
MEP2018

erstellt am: 11. Nov. 2003 09:18    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

Konkret Respekt!!!
Also geht es doch, wenn man weiß wie.
Verwende jetzt aber weiterhin den Befehl Führung da
man hier auch mit spline arbeiten kann.

Die Unities hast du dir auch verdient.

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