| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für BricsCAD |
| |
| Deutsche Version von BricsCAD V24 erhältlich, eine Pressemitteilung
|
Autor
|
Thema: Linien versetzen (1890 mal gelesen)
|
stk Mitglied
Beiträge: 172 Registriert: 27.10.2002
|
erstellt am: 26. Jul. 2011 16:46 <-- editieren / zitieren --> Unities abgeben:
Hallo Ich arbeite mit Bricscad V11 und möchte eine Funktion über Macros lösen. Eine Linie soll nach beiden Seiten mit dem selben fest eingestellten Wert ( 5mm ) und dem aktuellem layer und mit dem aktuellen Linientyp versetzt werden. Mein Ansatz = _offset;5;\b; Aber wie kann man den aktuellen Layer und Linientyp mit einbinden. Oder müsste es ein Lisp sein ? danke im vorraus für die Antworten stk Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
scj Mitglied
Beiträge: 555 Registriert: 09.08.2001
|
erstellt am: 29. Jul. 2011 17:34 <-- editieren / zitieren --> Unities abgeben: Nur für stk
|
stk Mitglied
Beiträge: 172 Registriert: 27.10.2002
|
erstellt am: 30. Jul. 2011 11:08 <-- editieren / zitieren --> Unities abgeben:
|
stk Mitglied
Beiträge: 172 Registriert: 27.10.2002
|
erstellt am: 30. Jul. 2011 11:13 <-- editieren / zitieren --> Unities abgeben:
was mir noch aufgefallen ist,LWPolylinien werden je Seite versetzt,aber nur mit dem aktuellen Layer,nicht aber mit dem aktuellen Linietyp.Ich wollte also beides mit einem Schlag: versetzen der Linie um das Mass X gleichzeitig nach beiden Seiten mit dem aktuellen Layer und dem aktuellem Linientyp. grüsse stk Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
stk Mitglied
Beiträge: 172 Registriert: 27.10.2002
|
erstellt am: 30. Jul. 2011 19:35 <-- editieren / zitieren --> Unities abgeben:
und noch etwas ist mir aufgefallen,wenn der Befehl aktiv ist und ich den Befehl mehrmals hintereinander nutzen möchte,dann muss ich entweder den Befehl nochmals aufrufen oder zweimal Enter drücken.Schöner wäre es,wenn der Befehl aktiv ist und ich soviel Linien hintereinander anklicken kann wie ich möchte und sich die Linien mit aktuellen Layer und Linientyp nach zwei Seiten versetzen. grüsse stk Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Theodor Schoenwald Ehrenmitglied
Beiträge: 1672 Registriert: 16.04.2002
|
erstellt am: 31. Jul. 2011 00:05 <-- editieren / zitieren --> Unities abgeben: Nur für stk
|
stk Mitglied
Beiträge: 172 Registriert: 27.10.2002
|
erstellt am: 31. Jul. 2011 10:41 <-- editieren / zitieren --> Unities abgeben:
|
Theodor Schoenwald Ehrenmitglied
Beiträge: 1672 Registriert: 16.04.2002
|
erstellt am: 01. Aug. 2011 00:25 <-- editieren / zitieren --> Unities abgeben: Nur für stk
Hallo, da ich ein Strickmuster bereitgestellt habe, darfst Du selbst auch etwas tun und die Lisp-Datei so anpassen, damit auch der aktuelle Linientyp auf die versetzten Konturen angewendet wird. Zwischen helft mir mal und bedient mich mal, besteht ein kleiner Unterschied. Helfen tue ich gerne, bedienen nicht immer gerne. Viel Erfolg dabei. Gruß Theodor Schönwald Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
stk Mitglied
Beiträge: 172 Registriert: 27.10.2002
|
erstellt am: 01. Aug. 2011 07:15 <-- editieren / zitieren --> Unities abgeben:
|
Theodor Schoenwald Ehrenmitglied
Beiträge: 1672 Registriert: 16.04.2002
|
erstellt am: 01. Aug. 2011 08:54 <-- editieren / zitieren --> Unities abgeben: Nur für stk
|
stk Mitglied
Beiträge: 172 Registriert: 27.10.2002
|
erstellt am: 02. Aug. 2011 09:21 <-- editieren / zitieren --> Unities abgeben:
hallo Theodor, habe es versucht hinzubekommen und siehe da,ich habe es geschafft vielen Dank für dein zur Verfügung gestellten Code. Geht das ganze auch ohne DCL-Box ? Oder muss dan alles wieder umprogrammiert werden ? Nicht böse sein,ist nur eine Frage, mehr nicht. gruss stk Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Theodor Schoenwald Ehrenmitglied
Beiträge: 1672 Registriert: 16.04.2002
|
erstellt am: 02. Aug. 2011 15:45 <-- editieren / zitieren --> Unities abgeben: Nur für stk
|
stk Mitglied
Beiträge: 172 Registriert: 27.10.2002
|
erstellt am: 02. Aug. 2011 18:55 <-- editieren / zitieren --> Unities abgeben:
|
stk Mitglied
Beiträge: 172 Registriert: 27.10.2002
|
erstellt am: 31. Aug. 2011 10:13 <-- editieren / zitieren --> Unities abgeben:
hallo Hr. Schoenwald, das Tool funtioniert sowas von gut in der V11 Version.Nochmals danke. Nur mussten wir wieder auf die Version V8 zurückrudern und nun funktioniert das Toll nicht mehr.kann die V8 diesen Befehl nicht verarbeiten ? gruss stk Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Theodor Schoenwald Ehrenmitglied
Beiträge: 1672 Registriert: 16.04.2002
|
erstellt am: 15. Sep. 2011 21:34 <-- editieren / zitieren --> Unities abgeben: Nur für stk
Hallo, auf Version 8 zurück ..., ... das würde ich auf keinen Fall empfehlen. Zumal Bricscad nicht so teuer ist, dass man sich ein Update nicht leisten kann. Bei der Version 8 hat Bricscad viel "umgebaut" und einiger meiner Lispprogamme musste ich mühsam anpassen. Ich war froh als die Version 9 kamm und die Lispprogramme von ACAD funktionierten. Vielleicht findet sich jemand, ich werde an den Rückschritt keine Zeit hängen. Gruß Theodor Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |