Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Rund um AutoCAD
  Layer an Bemaßung und Schrift festlegen

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:  Layer an Bemaßung und Schrift festlegen (10291 mal gelesen)
Cosmolion
Mitglied
Staatlich geprüfter Holztechniker


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

Beiträge: 611
Registriert: 15.01.2009

erstellt am: 12. Jan. 2012 07: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

Hallo Gemeinde 

in AutoCAD 2011 gibt es doch die Möglichkeit Schraffuren einen festen Layer zu definieren der automatisch angewählt wird sobald Schraffuren erzeugt werden! - HPDLGMODE <Schraffur>

Zum meiner Frage! Ist das auch für Schriften und für Bemaßung möglich einzurichten? Egal ob in Version 2010 oder bis 2012! 

Danke für eure Hilfe.

------------------
IMOS

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

cad4fun
Ehrenmitglied



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

Beiträge: 1846
Registriert: 06.12.2004

privat ACAD 2013 und 2017 deutsch, Windows 7 64Bit
HP Elite 7500 Series MT,Intel Cote i5-3470 CPU 3,20Ghz,16GB RAM
ATI FirePro V (FireGL V) Graphics Adapter
Treiberversion: 15.201.1151.1008

erstellt am: 12. Jan. 2012 07:51    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 Cosmolion 10 Unities + Antwort hilfreich

Das funktioniert mit Reaktoren, aber ich wüsste nicht, was das mit HPDLGMODE zu tun hat. Beispiele für Reaktoren findest Du im Netz

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

Ingo Struck
Mitglied
Holztechniker


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

Beiträge: 459
Registriert: 08.01.2010

Intel Core i7-3770
16 GB RAM
AMD FirePro V3900 (FireGL V)
Windows 7 Pro SP1
AutoCAD 2017 SP1 - deutsch

erstellt am: 12. Jan. 2012 07: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 Nur für Cosmolion 10 Unities + Antwort hilfreich

Hallo Cosmolion,

ja, man kann verschiedenen Aktionen entsprechende Layer zuordnen. Bei uns läuft das jedoch nicht über Sysvars, sondern über die jeweiligen Befehlsmakros. Bemaßungen liegen z. B. auf dem Layer "Bemaßung".
Der Originalbefehl lautet:  ^C^C_dimlinear;
Der angepasste Befehl lautet:  ^C^C-layer;se;Bemaßung;;_dimlinear;
Im AutoCAD ruft man zunächst mit dem Befehl "cui" das Dialogfeld "Benutzeroberfläche anpassen" auf. Im rechten Bereich findet man in der Rubrik "Eigenschaften" unter "Befehl" den Eintrag "Makro". Hier wird das Befehlsmakro geändert.
Auf diese Art und Weise kann man z. B. auch Ansichtsfenster auf den Layer "Fenster", Texte und MF-Linien auf den Layer "Text" oder Konstruktionslinien auf den Layer "Hilfslinien" legen.

mfg, Ingo 

------------------
"Umwege erhöhen die Ortskenntnisse!"

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

CADmium
Moderator
Maschinenbaukonstrukteur




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

Beiträge: 13508
Registriert: 30.11.2003

Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.

erstellt am: 12. Jan. 2012 08:16    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 Cosmolion 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von Cosmolion:
Hallo Gemeinde  

in AutoCAD 2011 gibt es doch die Möglichkeit Schraffuren einen festen Layer zu definieren der automatisch angewählt wird sobald Schraffuren erzeugt werden! - HPDLGMODE <Schraffur>

Zum meiner Frage! Ist das auch für Schriften und für Bemaßung möglich einzurichten? Egal ob in Version 2010 oder bis 2012!  

Danke für eure Hilfe.


>>Hier<< war schon mal der  Wunsch und ne Lösung ... gibt aber auch noch andere ähnliche - vielleicht nicht ganz so schicke  -im WWW

------------------
  - Thomas -          
"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."

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

Cosmolion
Mitglied
Staatlich geprüfter Holztechniker


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

Beiträge: 611
Registriert: 15.01.2009

erstellt am: 12. Jan. 2012 09: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

Ach entschuldige Cad4fun! Gemeint war eigentlich HPLayer ^^

Kleiner Denkfehler 

Ich versuch mal in der cui den Befehl der verspricht Erfolg! Kann man sowas auf die schnelle noch für Schriften bekommen!

Besten Dank erstmal! Den Link schau ich mir noch an 

------------------
IMOS

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

Cosmolion
Mitglied
Staatlich geprüfter Holztechniker


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

Beiträge: 611
Registriert: 15.01.2009

AutoCAD 2014-2017
IMOS 12.0 SR 2 + OEM
IMOS IX
WoodWOP

erstellt am: 12. Jan. 2012 10:41    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 Ingo!

Kann man den Layer auch wieder automatisch auf den vorhergehenden zurück stellen?

Wenn ich z.B. Layer Stift 20 hab und den Bemaßungsbefehl auswähle ändert er ja den Layer in Bemaßung und geht es danach auch wieder zurück zu stellen? Also wenn ein anderer Befehl gewählt wird oder der Befehl nach der Eingabe der Bemaßung ja fertig ist.... ???

Besten Dank !

------------------
IMOS

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

CADmium
Moderator
Maschinenbaukonstrukteur




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

Beiträge: 13508
Registriert: 30.11.2003

Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.

erstellt am: 12. Jan. 2012 10:53    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 Cosmolion 10 Unities + Antwort hilfreich

Ja .... hättest du dir den Link angeschaut  ..... das geht mit Programmierung und Reaktoren ... de Layer soll ja auch zurückgesetzt werden, wenn der Anwender den eigentlichen Befehl abbricht.

------------------
      - Thomas -          
"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."

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

R.Bless
Mitglied
Bauzeichner, CAD Administrator


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

Beiträge: 288
Registriert: 27.03.2003

erstellt am: 12. Jan. 2012 11:07    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 Cosmolion 10 Unities + Antwort hilfreich

Hallo zusammen,
wenn das Makro so aussieht:
^C^C(setq aktlayer(getvar"clayer"));_-layer;m;-Plan_Symbole_Hilfslinie;fa;21;;pl;k;;;_xline;\\;clayer;!aktlayer;;;
dann wird nach Befehlsende der vorherige Befehl wieder aktiviert (es sei denn, man drückt die Esc-Taste)

------------------
mfg
Rainer

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

CADmium
Moderator
Maschinenbaukonstrukteur




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

Beiträge: 13508
Registriert: 30.11.2003

Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.

erstellt am: 12. Jan. 2012 11:12    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 Cosmolion 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von R.Bless:
Hallo zusammen,
wenn das Makro so aussieht:
^C^C(setq aktlayer(getvar"clayer"));_-layer;m;-Plan_Symbole_Hilfslinie;fa;21;;pl;k;;;_xline;\\;clayer;!aktlayer;;;
dann wird nach Befehlsende der vorherige Befehl wieder aktiviert (es sei denn, man drückt die Esc-Taste)


und wenn ich _Xline  in der Befehlszeile eingebe ? ...... IMHO ist die Lösung über Makros ungenügend bzw. was für BTN-User 

------------------
  - Thomas -          
"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."

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

CADchup
Ehrenmitglied V.I.P. h.c.




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

Beiträge: 3329
Registriert: 14.03.2001

Sicher ist, dass nichts sicher ist. Selbst das nicht.
Joachim Ringelnatz

erstellt am: 12. Jan. 2012 11:33    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 Cosmolion 10 Unities + Antwort hilfreich

Hi,

Zitat:
Original erstellt von CADmium:

IMHO ist die Lösung über Makros ungenügend bzw. was für BTN-User  

Als BTÜN ("Better Than überhaupt Nothing") - User wäre auch die Nutzung von Werkzeugpaletten eine Überlegung wert... 
Aber auch hier muss immer das entsprechende Werkzeug gewählt werden, die Eingabe über Befehlszeile, Menü, MFL oder Toolbar wäre wie oben kontraproduktiv.


Gruß
CADchup

------------------
CADmaro.de

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

Ingo Struck
Mitglied
Holztechniker


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

Beiträge: 459
Registriert: 08.01.2010

Intel Core i7-3770
16 GB RAM
AMD FirePro V3900 (FireGL V)
Windows 7 Pro SP1
AutoCAD 2017 SP1 - deutsch

erstellt am: 12. Jan. 2012 11:57    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 Cosmolion 10 Unities + Antwort hilfreich

Hallo Cosmolion,

das geht offenbar unter Verwendung von LISP-Funktionen wie von R.Bless beschrieben. Da ich nur LT habe, kenne ich mich mit LISP jedoch nicht aus.
Evtl. reicht aber auch schon das Zurückschalten auf einen vorher festzulegenden "Standardlayer".
Für eine Bemaßung sähe das Makro dann so aus:  ^C^C-layer;se;Bemaßung;;_dimlinear;\\\-layer;se;Standardlayer;;
Ohne LISP und ohne Programmierung auf den vorigen Layer zurückschalten geht IMHOIn my humble oppinion (Meiner Meinung nach) nicht.

mfg, Ingo 

------------------
"Umwege erhöhen die Ortskenntnisse!"

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

CADchup
Ehrenmitglied V.I.P. h.c.




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

Beiträge: 3329
Registriert: 14.03.2001

Sicher ist, dass nichts sicher ist. Selbst das nicht.
Joachim Ringelnatz

erstellt am: 12. Jan. 2012 12:01    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 Cosmolion 10 Unities + Antwort hilfreich

Wie ist es mit LAYERV?

Gruß
CADchup

------------------
CADmaro.de

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: 12. Jan. 2012 12: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 Nur für Cosmolion 10 Unities + Antwort hilfreich

Man kann den Layernamen speichern, Layer ändern, gespeicherten Layer aktuell setzen, das geht imho schon.

Das eigentliche Mittel dafür wäre zudem der Befehl LAYERV/_LAYERP , dieser hat jedoch eine
kleine Schwachstelle: Er macht die letzte LayerÄNDERUNG rückgängig - hört sich gut an, aber:

cLayer=KONSGEO  nun wähle ich mein Makro, dieses stellt den cLayer auf "BEM" um,
danach LAYERP und schon ist wieder KONSGEO mein cLayer.

So ist es gewollt, aber nun das Gegenbeispiel:

In diesem Beispiel ist cLayer = BEM:  nun wähle ich mein Makro, dieses stellt den cLayer auf "BEM"
(was ja aber schon vorher der Fall ist - es wird also gar nichts umgestellt!), danach LAYERP und nun wird der Layer umgestellt obwohl das jetzt
eigentlich nicht gewünscht ist.

Dritte Möglichkeit: Bemaßung auf aktuellen Layer erstellen und hinter den Layer ändern (ÄNDERN/_change)

------------------
CAD.de System-Angaben  -  CAD on demand  -  User:FAQ(Acad)

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

wronzky
Ehrenmitglied V.I.P. h.c.
CAD-Dienstleistungen für Architekten



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

Beiträge: 2154
Registriert: 02.05.2005

CAD:
AutoCAD 2.6 bis 2014
ADT 2005 bis ACA 2013
Arcibem
System:
Windows
Internet-Startseite:
http://www.archi.de

erstellt am: 12. Jan. 2012 12:56    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 Cosmolion 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von Ingo Struck:
Ohne LISP und ohne Programmierung auf den vorigen Layer zurückschalten geht IMHO nicht.

geht schon im Makro. Du kannst - auch ohne Lisp und "Programierung" - den aktuellen Layer abspeichern und wieder setzen und zwar mit der DIESEL-Funktion GETVAR und der Systemvariablen USERS1:
^C^Csetvar;users1;$M=$(getvar,clayer);-layer;se;Bemaßung;;_dimlinear;\\\setvar;clayer;$M=$(getvar,users1);

Grüsse, Henning

------------------
Henning Jesse
VoxelManufaktur
Computer-Dienstleistungen für Architekten und Ingenieure

  http://www.voxelman.de

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

Ingo Struck
Mitglied
Holztechniker


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

Beiträge: 459
Registriert: 08.01.2010

Intel Core i7-3770
16 GB RAM
AMD FirePro V3900 (FireGL V)
Windows 7 Pro SP1
AutoCAD 2017 SP1 - deutsch

erstellt am: 12. Jan. 2012 14:13    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 Cosmolion 10 Unities + Antwort hilfreich

Hallo wronzky,

erstmal Danke für den Hinweis! Leider läuft der Befehl bei mir nicht komplett durch. Zunächst wird zwar die Variable "users1" erfolgreich definiert, jedoch beim späteren Zugriff darauf nicht erkannt. Beim Befehlsaufruf wechselt zwar der Ausgangslayer "Rahmen" auf den Layer "Bemaßung" und diese kann dann auch gesetzt werden, der anschließende Layerwechsel zurück auf "Rahmen" funktioniert dann jedoch nicht mehr.

---

Befehl: setvar
Variablenname eingeben oder [?] <CLAYER>: users1
Befehl:
$M=  Eingabe:
"$(getvar,clayer)^J-layer^Jse^JBemaßung^J^J_dimlinear^J\\\setvar^Jclayer^J$M=$(g
etvar,users1)^J"
$M= Ausgabe:
"Rahmen^J-layer^Jse^JBemaßung^J^J_dimlinear^J\\\setvar^Jclayer^J$M=
$(GETVAR,??) ^J"
Rahmen
Unbekannter Befehl "RAHMEN". Drücken Sie F1-Taste für Hilfe.
Befehl: -layer
Aktueller Layer:  "Rahmen"
Option eingeben
[?/Machen/SEtzen/Neu/Umbenennen/EIn/AUs/FArbe/Ltyp/LStärke/MATerial/Plot/FRieren
/Tauen/SPerren/ENtsperren/STatus/Beschreibung/ABstimmen]: se
Namen des zu aktivierenden Layers eingeben oder <Objekt wählen>: Bemaßung
Option eingeben
[?/Machen/SEtzen/Neu/Umbenennen/EIn/AUs/FArbe/Ltyp/LStärke/MATerial/Plot/FRieren
/Tauen/SPerren/ENtsperren/STatus/Beschreibung/ABstimmen]:
Befehl: _dimlinear
Anfangspunkt der ersten Hilfslinie angeben oder <objekt Wählen>:
Anfangspunkt der zweiten Hilfslinie angeben:
Position der Bemaßungslinie angeben oder
[Mtext/Text/Winkel/Horizontal/Vertikal/Drehen]:
Maßtext = 100
Befehl: setvar
Variablenname eingeben oder [?] <CLAYER>: clayer
Neuen Wert für CLAYER eingeben <"Bemaßung">:
$M=  Eingabe: " $(GETVAR,??) ^J"
$M= Ausgabe: "  $(GETVAR,??)  ^J"
Befehl:  SETVAR Variablenname eingeben oder [?] <CLAYER>:
Neuen Wert für CLAYER eingeben <"Bemaßung">:

---

Die Befehle "setenv" und "getenv" statt "setvar" und "getvar" habe ich auch noch ausprobiert, leider ohne Erfolg. Vielleicht liegt es aber dennoch an meinem 2009 LT

mfg, Ingo 

------------------
"Umwege erhöhen die Ortskenntnisse!"

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

wronzky
Ehrenmitglied V.I.P. h.c.
CAD-Dienstleistungen für Architekten



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

Beiträge: 2154
Registriert: 02.05.2005

CAD:
AutoCAD 2.6 bis 2014
ADT 2005 bis ACA 2013
Arcibem
System:
Windows
Internet-Startseite:
http://www.archi.de

erstellt am: 12. Jan. 2012 14:19    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 Cosmolion 10 Unities + Antwort hilfreich

hmm, vielleicht gibt's in LT nicht die user-Variablen...
Versuch mal das:
^C^Csetenv;users1;$M=$(getvar,clayer);-layer;se;Bemaßung;;_dimlinear;\\\setvar;clayer;$M=$(getenv,users1);

[EDIT] gerade nachgeschaut... USERS1 (-5) gibt's unter LT nicht  [/EDIT]

Grüsse, Henning

------------------
Henning Jesse
VoxelManufaktur
Computer-Dienstleistungen für Architekten und Ingenieure

      http://www.voxelman.de

[Diese Nachricht wurde von wronzky am 12. Jan. 2012 editiert.]

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

Ingo Struck
Mitglied
Holztechniker


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

Beiträge: 459
Registriert: 08.01.2010

Intel Core i7-3770
16 GB RAM
AMD FirePro V3900 (FireGL V)
Windows 7 Pro SP1
AutoCAD 2017 SP1 - deutsch

erstellt am: 12. Jan. 2012 15:34    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 Cosmolion 10 Unities + Antwort hilfreich

Hallo wronzky,

diese Variante und auch eine Reihe weiterer Kombinationen habe ich auch schon ausprobiert. Leider funktioniert der Wechsel zurück auf den Ausgangslayer trotzdem nicht. Am weitesten bin ich mit folgender Version gekommen:

^C^Csetenv;users1;$M=$(getvar,clayer);-layer;se;Bemaßung;;_dimlinear;\\\setenv;clayer;$M=$(getenv,users1);

Laut Befehlsfenster ist der Befehl angeblich komplett durchgelaufen inkl. des Rückwechsels auf den Layer "Rahmen". Tatsächlich ist jedoch der Layer "Bemaßung" aktuell geblieben.

---

Befehl: setenv
Variablennamen eingeben: users1
Wert <Rahmen>:
$M=  Eingabe:
"$(getvar,clayer)^J-layer^Jse^JBemaßung^J^J_dimlinear^J\\\setenv^Jclayer^J$M=$(g
etenv,users1)^J"
$M= Ausgabe:
"Rahmen^J-layer^Jse^JBemaßung^J^J_dimlinear^J\\\setenv^Jclayer^J$M=Rahmen^J"
Rahmen
Befehl: -layer
Aktueller Layer:  "Rahmen"
Option eingeben
[?/Machen/SEtzen/Neu/Umbenennen/EIn/AUs/FArbe/Ltyp/LStärke/MATerial/Plot/FRieren
/Tauen/SPerren/ENtsperren/STatus/Beschreibung/ABstimmen]: se
Namen des zu aktivierenden Layers eingeben oder <Objekt wählen>: Bemaßung
Option eingeben
[?/Machen/SEtzen/Neu/Umbenennen/EIn/AUs/FArbe/Ltyp/LStärke/MATerial/Plot/FRieren
/Tauen/SPerren/ENtsperren/STatus/Beschreibung/ABstimmen]:
Befehl: _dimlinear
Anfangspunkt der ersten Hilfslinie angeben oder <objekt Wählen>:
Anfangspunkt der zweiten Hilfslinie angeben:
Position der Bemaßungslinie angeben oder
[Mtext/Text/Winkel/Horizontal/Vertikal/Drehen]:
Maßtext = 100
Befehl: setenv
Variablennamen eingeben: clayer
Wert <Rahmen>:
$M=  Eingabe: "Rahmen^J"
$M= Ausgabe: "Rahmen^J"
Rahmen

---

Es gibt zwar nicht die benutzerdefinierten Variablen, wie Du richtigerweise anmerkst, stattdessen aber sogenannte Umgebungsvariablen, welche mit "setenv" und "getenv" zu bearbeiten sind (Umgebung = environment). Das Prinzip dahinter habe ich allerdings selbst noch nicht richtig verstanden.

Für den interessanten Denkanstoß trotzdem 10 Ü's

mfg, Ingo 

------------------
"Umwege erhöhen die Ortskenntnisse!"

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

CADmium
Moderator
Maschinenbaukonstrukteur




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

Beiträge: 13508
Registriert: 30.11.2003

Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.

erstellt am: 12. Jan. 2012 15:39    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 Cosmolion 10 Unities + Antwort hilfreich

^C^Csetenv;users1;$M=$(getvar,clayer);-layer;se;Bemaßung;;_dimlinear;\\\layer;se;$M=$(getenv,users1);


(ungetestet)

------------------
  - Thomas -          
"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."

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

wronzky
Ehrenmitglied V.I.P. h.c.
CAD-Dienstleistungen für Architekten



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

Beiträge: 2154
Registriert: 02.05.2005

CAD:
AutoCAD 2.6 bis 2014
ADT 2005 bis ACA 2013
Arcibem
System:
Windows
Internet-Startseite:
http://www.archi.de

erstellt am: 12. Jan. 2012 15:50    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 Cosmolion 10 Unities + Antwort hilfreich

mit SETENV werden Umbebungsvariablen gesetzt, d.h. der letzte Teil "setenv;clayer;$M=$(getenv,users1);" setzt eine Umbebungsvariable mit Namen clayer (und NICHT! die Systemvariable clayer) auf den Wert, der in der Umgebungsvariable users1 steht. Logisch, dass da nicht der Layer zurückgestellt wird.

Kannst Du mal posten, was Autocad bei meiner letzten Zeile meldet:
^C^Csetenv;users1;$M=$(getvar,clayer);-layer;se;Bemaßung;;_dimlinear;\\\setvar;clayer;$M=$(getenv,users1);

Grüsse, Henning

------------------
Henning Jesse
VoxelManufaktur
Computer-Dienstleistungen für Architekten und Ingenieure

  http://www.voxelman.de

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

Ingo Struck
Mitglied
Holztechniker


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

Beiträge: 459
Registriert: 08.01.2010

Intel Core i7-3770
16 GB RAM
AMD FirePro V3900 (FireGL V)
Windows 7 Pro SP1
AutoCAD 2017 SP1 - deutsch

erstellt am: 12. Jan. 2012 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 Nur für Cosmolion 10 Unities + Antwort hilfreich

Hallo wronzky,

jetzt wird es spannend. Als ich Deinen Vorschlag das erste Mal ausprobiert habe, hat er nicht funktioniert. Jetzt, beim zweiten Mal schon. Beim weiteren testen hat sich dann rausgestellt, dass der Befehl jeweils abwechselnd funktioniert und nicht funktioniert.

Wenn vor Befehlsaufruf der Layer "Rahmen" aktuell ist, geschieht folgendes:

---

Befehl: setenv
Variablennamen eingeben: users1
Wert <Rahmen>:
$M=  Eingabe:
"$(getvar,clayer)^J-layer^Jse^JBemaßung^J^J_dimlinear^J\\\setvar^Jclayer^J$M=$(g
etenv,users1)^J"
$M= Ausgabe:
"Rahmen^J-layer^Jse^JBemaßung^J^J_dimlinear^J\\\setvar^Jclayer^J$M=Rahmen^J"
Rahmen
Befehl: -layer
Aktueller Layer:  "Rahmen"
Option eingeben
[?/Machen/SEtzen/Neu/Umbenennen/EIn/AUs/FArbe/Ltyp/LStärke/MATerial/Plot/FRieren
/Tauen/SPerren/ENtsperren/STatus/Beschreibung/ABstimmen]: se
Namen des zu aktivierenden Layers eingeben oder <Objekt wählen>: Bemaßung
Option eingeben
[?/Machen/SEtzen/Neu/Umbenennen/EIn/AUs/FArbe/Ltyp/LStärke/MATerial/Plot/FRieren
/Tauen/SPerren/ENtsperren/STatus/Beschreibung/ABstimmen]:
Befehl: _dimlinear
Anfangspunkt der ersten Hilfslinie angeben oder <objekt Wählen>:
Anfangspunkt der zweiten Hilfslinie angeben:
Position der Bemaßungslinie angeben oder
[Mtext/Text/Winkel/Horizontal/Vertikal/Drehen]:
Maßtext = 100
Befehl: setvar
Variablenname eingeben oder [?] <CLAYER>: clayer
Neuen Wert für CLAYER eingeben <"Bemaßung">:
$M=  Eingabe: "Rahmen^J"
$M= Ausgabe: "Rahmen^J"
Rahmen

---

Die Bemaßung liegt auf dem Layer "Bemaßung" und der Layer "Rahmen ist zu diesem Zeitpunkt wieder aktuell.
Wenn der Befehl jetzt direkt wiedeholt wird, passiert folgendes:

---

Befehl: setenv
Variablennamen eingeben: users1
Wert <Bemaßung>:
$M=  Eingabe:
"$(getvar,clayer)^J-layer^Jse^JBemaßung^J^J_dimlinear^J\\\setvar^Jclayer^J$M=$(g
etenv,users1)^J"
$M= Ausgabe:
"Rahmen^J-layer^Jse^JBemaßung^J^J_dimlinear^J\\\setvar^Jclayer^J$M=Bemaßung^J"
Rahmen
Befehl: -layer
Aktueller Layer:  "Rahmen"
Option eingeben
[?/Machen/SEtzen/Neu/Umbenennen/EIn/AUs/FArbe/Ltyp/LStärke/MATerial/Plot/FRieren
/Tauen/SPerren/ENtsperren/STatus/Beschreibung/ABstimmen]: se
Namen des zu aktivierenden Layers eingeben oder <Objekt wählen>: Bemaßung
Option eingeben
[?/Machen/SEtzen/Neu/Umbenennen/EIn/AUs/FArbe/Ltyp/LStärke/MATerial/Plot/FRieren
/Tauen/SPerren/ENtsperren/STatus/Beschreibung/ABstimmen]:
Befehl: _dimlinear
Anfangspunkt der ersten Hilfslinie angeben oder <objekt Wählen>:
Anfangspunkt der zweiten Hilfslinie angeben:
Position der Bemaßungslinie angeben oder
[Mtext/Text/Winkel/Horizontal/Vertikal/Drehen]:
Maßtext = 100
Befehl: setvar
Variablenname eingeben oder [?] <CLAYER>: clayer
Neuen Wert für CLAYER eingeben <"Bemaßung">:
$M=  Eingabe: "Bemaßung^J"
$M= Ausgabe: "Bemaßung^J"
Bemaßung

---

Jetzt ist der Layer "Bemaßung" aktuell. Wenn der Befehl nun in direkter Folge wiederholt wird, springt das Ergebnis zwischen diesen beiden Zuständen hin und her.

mfg, Ingo 

------------------
"Umwege erhöhen die Ortskenntnisse!"

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

wronzky
Ehrenmitglied V.I.P. h.c.
CAD-Dienstleistungen für Architekten



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

Beiträge: 2154
Registriert: 02.05.2005

CAD:
AutoCAD 2.6 bis 2014
ADT 2005 bis ACA 2013
Arcibem
System:
Windows
Internet-Startseite:
http://www.archi.de

erstellt am: 12. Jan. 2012 17:08    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 Cosmolion 10 Unities + Antwort hilfreich

Komisch ist das schon, in meiner normalen Version läufts...
OK, dann versuch mal das:
^C^Csetvar;users1;$M=$(getvar,clayer);-layer;se;Bemaßung;;_dimlinear;\\\setvar;clayer;"$M=$(getvar,users1)";

Grüsse, Henning

------------------
Henning Jesse
VoxelManufaktur
Computer-Dienstleistungen für Architekten und Ingenieure

      http://www.voxelman.de

[Diese Nachricht wurde von wronzky am 12. Jan. 2012 editiert.]

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

scj
Mitglied
 


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

Beiträge: 554
Registriert: 09.08.2001

erstellt am: 12. Jan. 2012 17:48    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 Cosmolion 10 Unities + Antwort hilfreich

Zu dieser Problematik gab es 2005 im AutoCAD-Magazin in Heft 4 und 5 mal einen Artikel ("Kleiner Bruder ganz groß") zur Makroprogrammierung nach einer Idee von Vladimir Svet.
Für die Bemaßung sollte

*^C^C_DIMLINEAR;\\\_Change;_Last;;_P;_LA;Dimension;;

funktionieren,wobei "Dimension" der Name des Layers ist, auf der die Bemaßung schließlich landen sollte. Durch den CHANGE-Befehl spart man sich das Layer-Merken und Rücksetzen.
Viel Erfolg damit!
Jochen 

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

Cosmolion
Mitglied
Staatlich geprüfter Holztechniker


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

Beiträge: 611
Registriert: 15.01.2009

AutoCAD 2014-2017
IMOS 12.0 SR 2 + OEM
IMOS IX
WoodWOP

erstellt am: 13. Jan. 2012 08:31    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

 
Zitat:
Original erstellt von CADmium:
Ja .... hättest du dir den Link angeschaut  ..... das geht mit Programmierung und Reaktoren ... de Layer soll ja auch zurückgesetzt werden, wenn der Anwender den eigentlichen Befehl abbricht.

Ja hatte ich leider war mir da unbekannt wie ich den zu dem Tool komme O.o

 

Zitat:
Original erstellt von wronzky:
geht schon im Makro. Du kannst - auch ohne Lisp und "Programierung" - den aktuellen Layer abspeichern und wieder setzen und zwar mit der DIESEL-Funktion GETVAR und der Systemvariablen USERS1:
^C^Csetvar;users1;$M=$(getvar,clayer);-layer;se;Bemaßung;;_dimlinear;\\\setvar;clayer;$M=$(getvar,users1);

Klapt, super ^^ Danke wronzky

 

Zitat:
Original erstellt von scj:
Zu dieser Problematik gab es 2005 im AutoCAD-Magazin in Heft 4 und 5 mal einen Artikel ("Kleiner Bruder ganz groß") zur Makroprogrammierung nach einer Idee von Vladimir Svet.
Für die Bemaßung sollte

*^C^C_DIMLINEAR;\\\_Change;_Last;;_P;_LA;Dimension;;

funktionieren,wobei "Dimension" der Name des Layers ist, auf der die Bemaßung schließlich landen sollte. Durch den CHANGE-Befehl spart man sich das Layer-Merken und Rücksetzen.


Danke Jochen klappt auch wunderbar ich denke den nem ich ^^

So jetzt fehlt mir nur noch das Makro für die Schrift!!!!!!  

Bekomme ich da auch noch wunderbare Beispiele?


Danke Leute schon mal für den ersten Teil!

------------------
IMOS

[Diese Nachricht wurde von Cosmolion am 13. Jan. 2012 editiert.]

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

CADmium
Moderator
Maschinenbaukonstrukteur




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

Beiträge: 13508
Registriert: 30.11.2003

Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.

erstellt am: 13. Jan. 2012 08:53    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 Cosmolion 10 Unities + Antwort hilfreich

   
Zitat:
Original erstellt von Cosmolion:
 


So jetzt fehlt mir nur noch das Makro für die Schrift!!!!!!      


na wenn du dich für die Makrovariante entschieden hast , brauchst du doch das Bemaßungsmakro bloß etwas abändern

*^C^C_TEXT;\\\\ [hier jetzt soviele Pausen, bis der Textbefehl abgeschlossen ist]   _Change;_Last;;_P;_LA;TEXTLAYER;;

.... jenachdem , ob im Textstil eine feste Texthöhe vereinbart ist, oder nicht, eben 3 oder 4  ...    [ und das ist es halt , was mich an sochen Buttonmakros stört ... realtiv unflexibel .. und wenn man dann mal die Vorgaben ändern muß .. oder der Layer noch gar nicht existiert ... ]

------------------
          - Thomas -          
"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."

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

Cosmolion
Mitglied
Staatlich geprüfter Holztechniker


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

Beiträge: 611
Registriert: 15.01.2009

erstellt am: 13. Jan. 2012 09:34    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

   
Zitat:
Original erstellt von CADmium:
   
na wenn du dich für die Makrovariante entschieden hast , brauchst du doch das Bemaßungsmakro bloß etwas abändern

*^C^C_TEXT;\\\\ [hier jetzt soviele Pausen, bis der Textbefehl abgeschlossen ist]  _Change;_Last;;_P;_LA;TEXTLAYER;;

.... jenachdem , ob im Textstil eine feste Texthöhe vereinbart ist, oder nicht, eben 3 oder 4  ...    [ und das ist es halt , was mich an sochen Buttonmakros stört ... realtiv unflexibel .. und wenn man dann mal die Vorgaben ändern muss .. oder der Layer noch gar nicht existiert ... ]


Bitte geh nicht davon aus dass jeder Makros kann! Ich hab mich zwar damit schon mal befasst leider steig ich nicht immer wirklich dahinter wenn ich Selbststudium betreibe  - Bitte sag mir doch was mit den Pausen gemeint ist!
Ich verwende sonst immer den Befehl _mtext und dazu den Layer 1_Schrift

Vielen Dank für deine Mühe 

------------------
IMOS

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

wronzky
Ehrenmitglied V.I.P. h.c.
CAD-Dienstleistungen für Architekten



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

Beiträge: 2154
Registriert: 02.05.2005

CAD:
AutoCAD 2.6 bis 2014
ADT 2005 bis ACA 2013
Arcibem
System:
Windows
Internet-Startseite:
http://www.archi.de

erstellt am: 13. Jan. 2012 09:42    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 Cosmolion 10 Unities + Antwort hilfreich

Zitat:
.. oder der Layer noch gar nicht existiert ...
zumindest das kann man ja mit ...;_-layer;_make;... absichern.

Grüsse, Henning

------------------
Henning Jesse
VoxelManufaktur
Computer-Dienstleistungen für Architekten und Ingenieure

  http://www.voxelman.de

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

CADmium
Moderator
Maschinenbaukonstrukteur




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

Beiträge: 13508
Registriert: 30.11.2003

Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.

erstellt am: 13. Jan. 2012 09: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 Cosmolion 10 Unities + Antwort hilfreich

 
Zitat:
Original erstellt von wronzky:
zumindest das kann man ja mit [b]...;_-layer;_make;... absichern.

Grüsse, Henning

[/B]


ja kann man , .. sollte man auch  

Soll jetzt auch keine Grundsatzdiskussion sein ... mir persönlich sind solche Makros in dem Kontex halt zu unflexibel und unsicher .. in Anwendung und Wartung  ...

------------------
      - Thomas -          
"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."

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

CADmium
Moderator
Maschinenbaukonstrukteur




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

Beiträge: 13508
Registriert: 30.11.2003

Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.

erstellt am: 13. Jan. 2012 09:57    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 Cosmolion 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von Cosmolion:
    

Bitte geh nicht davon aus dass jeder Makros kann! Ich hab mich zwar damit schon mal befasst leider steig ich nicht immer wirklich dahinter wenn ich Selbststudium betreibe   - Bitte sag mir doch was mit den Pausen gemeint ist!
Ich verwende sonst immer den Befehl _mtext und dazu den Layer 1_Schrift

Vielen Dank für deine Mühe  


auch ungetestet ..

*^C^C_MTEXT;\\\_Change;_Last;;_P;_LA;1_Schrift;;

------------------
  - Thomas -          
"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."

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

Ingo Struck
Mitglied
Holztechniker


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

Beiträge: 459
Registriert: 08.01.2010

Intel Core i7-3770
16 GB RAM
AMD FirePro V3900 (FireGL V)
Windows 7 Pro SP1
AutoCAD 2017 SP1 - deutsch

erstellt am: 13. Jan. 2012 10:23    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 Cosmolion 10 Unities + Antwort hilfreich

Hallo zusammen,

hier eine Anmerkung von CADmium's Vorschlag:

Zitat:
^C^Csetenv;users1;$M=$(getvar,clayer);-layer;se;Bemaßung;;_dimlinear;\\\layer;se;$M=$(getenv,users1);

auch eine gute Idee, vor dem letzten Befehlsaufruf von "layer" muss noch ein Minus und ganz am Ende ein zweites Semikolon gesetzt werden. Interessanterweise treten hier die gleichen Phänomene auf wie bei wronzky's Lösung und dieses darüber hinaus auch nicht immer. Zunächst hat der Befehl genau wie gewünscht funktioniert. Als ich dann ausführlicher getüftelt habe, ist das Verhalten aber wieder aufgetaucht. Scheinbar klappt das definieren und abrufen der Umgebungsvariablen (nicht die Benutzervariablen der Vollversion, dazu kann ich keine Aussage machen.) nicht wirklich zuverlässig. Es ist also eine sehr tückische Angelegenheit! 
Trotzdem danke für die gute Idee!

Den Ansatz von scj muss ich mir noch anschauen.

mfg, Ingo 

------------------
"Umwege erhöhen die Ortskenntnisse!"

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

wronzky
Ehrenmitglied V.I.P. h.c.
CAD-Dienstleistungen für Architekten



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

Beiträge: 2154
Registriert: 02.05.2005

CAD:
AutoCAD 2.6 bis 2014
ADT 2005 bis ACA 2013
Arcibem
System:
Windows
Internet-Startseite:
http://www.archi.de

erstellt am: 13. Jan. 2012 10: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 Nur für Cosmolion 10 Unities + Antwort hilfreich

Also bei dieser Lösung habe ich unter keinen Umständen ein Problem entdeckt (Achte auf die ""):

Für AutoCAD:
^C^Csetvar;users1;$M=$(getvar,clayer);_-layer;_make;Bemaßung;;_dimlinear;\\\setvar;clayer;"$M=$(getvar,users1)";

Für AutoCAD LT:
^C^Csetenv;users1;$M=$(getvar,clayer);_-layer;_make;Bemaßung;;_dimlinear;\\\setvar;clayer;"$M=$(getenv,users1)";

Grüsse, Henning

------------------
Henning Jesse
VoxelManufaktur
Computer-Dienstleistungen für Architekten und Ingenieure

      http://www.voxelman.de

[Diese Nachricht wurde von wronzky am 13. Jan. 2012 editiert.]

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

GIGIMAN
Mitglied
TECHNIKER im THEATER


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

Beiträge: 395
Registriert: 22.06.2009

AUTOCAD 2007 - 2008 -2010
Expresstools - Windows XP

erstellt am: 13. Jan. 2012 11:02    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 Cosmolion 10 Unities + Antwort hilfreich

Hi Kollegen, ich hab sämtliche postings nur diagonal gelesen,
vielleicht wurde mein folgender Tip schon erwähnt:

Sucht mal nach "FLAY.vlx" - das hab ich in Verwendung-
letztes Jahr HIER gefunden 

..... hab ich vergessen zu erwähnen: vlx funktioniert natürlich nur mit Vollversion - nicht mit LT

Kollege Cosmolion, der den thread gestartet hat, dürfte aber die Vollversion zu Verfügung haben.

------------------
Gruß  GIG    

Das Einzige auf das heute noch Verlass ist , ist ........die Schwerkraft    

[Diese Nachricht wurde von GIGIMAN am 13. Jan. 2012 editiert.]

[Diese Nachricht wurde von GIGIMAN am 13. Jan. 2012 editiert.]

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

Ingo Struck
Mitglied
Holztechniker


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

Beiträge: 459
Registriert: 08.01.2010

Intel Core i7-3770
16 GB RAM
AMD FirePro V3900 (FireGL V)
Windows 7 Pro SP1
AutoCAD 2017 SP1 - deutsch

erstellt am: 13. Jan. 2012 15:29    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 Cosmolion 10 Unities + Antwort hilfreich

Hallo zusammen,

@ scj:

Zitat:
^C^C_DIMLINEAR;\\\_Change;_Last;;_P;_LA;Dimension;;

Das Makro läuft auch bei mir, also auch auf LT. Klasse Idee!

mfg, Ingo 

------------------
"Umwege erhöhen die Ortskenntnisse!"

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

doebert
Mitglied
Lehrer, Holztechniker


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

Beiträge: 81
Registriert: 25.11.2003

erstellt am: 13. Jan. 2012 16: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 Nur für Cosmolion 10 Unities + Antwort hilfreich


palette.jpg

 
Hallo,

der einfachste Weg ist doch, die Bemaßung auf eine Werkzeugpalette zu ziehen. Das hat zudem noch den Vorteil, dass der dort hinterlegte Bemaßungsstil eingestellt wird; der aktuelle Layer bleibt bei diesem Verfahren wie er ist.
Auch mit Texten (Dtext oder Mtext) funktioniert dies.

Gruß
Steffen

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

Cosmolion
Mitglied
Staatlich geprüfter Holztechniker


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

Beiträge: 611
Registriert: 15.01.2009

AutoCAD 2014-2017
IMOS 12.0 SR 2 + OEM
IMOS IX
WoodWOP

erstellt am: 16. Jan. 2012 07:27    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

Grüße Experten

   

Zitat:
Zitat:Original erstellt von CADmium: 

auch ungetestet ..

*^C^C_MTEXT;\\\_Change;_Last;;_P;_LA;1_Schrift;;


Getestet.... klappt nicht! Wechselt den Layer nicht auf 1_Schrift ab... 

----
@dobert

Ja ich habe eine Vollversion  schau mir gleich deinen Vorschlag mal durch!

------------------
IMOS

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: 16. Jan. 2012 07:34    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 Cosmolion 10 Unities + Antwort hilfreich

Dann nehme den 3.Backslash weg (wenn du das ganze in der Befehlszeile durchgehst merkt man das man nur 2 Benutzerangaben benötigt um den MTextrahmen zu ziehen)

------------------
CAD.de System-Angaben  -  CAD on demand  -  User:FAQ(Acad)

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

Cosmolion
Mitglied
Staatlich geprüfter Holztechniker


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

Beiträge: 611
Registriert: 15.01.2009

erstellt am: 16. Jan. 2012 08: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

Wunderbar das klappt alles....

Daraus folgt jetzt aber noch ein Problem! 

Wie bekomme ich ein Alias zu Stande!

Für die normalen Befehle wie _Dimlinear hatte ich mir z.B. Alias BM usw. eingerichtet nur wie wird es bei den neuen Befehlen jetzt eingerichtet?

Schon probiert und komme leider nicht weiter!

Dachte ich muss ein Befehlsanzeigenamen angeben und dann in der acad.pgp das Alias dazu!

------------------
IMOS

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

Cosmolion
Mitglied
Staatlich geprüfter Holztechniker


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

Beiträge: 611
Registriert: 15.01.2009

AutoCAD 2014-2017
IMOS 12.0 SR 2 + OEM
IMOS IX
WoodWOP

erstellt am: 16. Jan. 2012 12:00    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

Besser mal gefragt ist es denn überhaupt möglich zu den neu erstellten Befehlsmakros eine Alias zu erstellen.... 

An sich ist das erstellen ja bei vorhandenen Befehlen ja kein Problem nur zu den neu erstellten...

Bitte um Tipps!

Danke!

------------------
IMOS

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

CADmium
Moderator
Maschinenbaukonstrukteur




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

Beiträge: 13508
Registriert: 30.11.2003

Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.

erstellt am: 16. Jan. 2012 12:15    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 Cosmolion 10 Unities + Antwort hilfreich

Du erstellst keine neuen Befehle .. sondern Buttonmakros!! Die sind an ihr Knöpfchen gebunden .. sonst nichts!

Die Kürzel sind ja für die Tastatureingabe! Die war ja bisher außen vor ... und die Wege dafür hatten wir ja schon weiter oben diskutiert.

------------------
      - Thomas -          
"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."

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

Cosmolion
Mitglied
Staatlich geprüfter Holztechniker


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

Beiträge: 611
Registriert: 15.01.2009

erstellt am: 16. Jan. 2012 12:34    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

   
Zitat:
Original erstellt von CADmium:
 
Du erstellst keine neuen Befehle .. sondern Buttonmakros!! Die sind an ihr Knöpfchen gebunden .. sonst nichts!

Die Kürzel sind ja für die Tastatureingabe! Die war ja bisher außen vor ... und die Wege dafür hatten wir ja schon weiter oben diskutiert.


Also nur um das klar zu verstehen! Bin ich richtig der Annahme die Einstellung der Originalen Befehle _dimlinear abzuändern!
Ich habe mir zur Sicherheit einen neuen Befehl erstellt und die Originalen in Ruhe gelassen! Nur in der WKZ Palette abgeändert.
Die Aliasbefehle dazu hatte ich schon eingerichtet gehabt, nur werden sie jetzt nicht mehr erkannt O.o

Soll ich die Originalen Befehle für _dimlinear usw. löschen, dass die abgeänderten in der pgp erkannt werden?    

Achso Entschuldigung Befehle sind natürlich als Makros zu verstehen  
------------------
IMOS

[Diese Nachricht wurde von Cosmolion am 16. Jan. 2012 editiert.]

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

Bernd P
Ehrenmitglied V.I.P. h.c.
cook-general



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

Beiträge: 3358
Registriert: 07.06.2001

W10-64bit, AMD Ryzen 7 3700X,32GB RAM, Sapphire Pulse Radeon RX 570 8G G5, Canon TX-3000 MFP, Maus Cherry MW4500, Sub:Infrastructure Design Suite, Office 365

erstellt am: 16. Jan. 2012 13:32    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 Cosmolion 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von Cosmolion:
Soll ich die Originalen Befehle für _dimlinear usw. löschen, dass die abgeänderten in der pgp erkannt werden?     

Achso Entschuldigung Befehle sind natürlich als Makros zu verstehen   


NEIN lass die acad.pgp in ruhe

btw. sollte man hier unterscheiden zwischen Befehl Makro Button.
ein Befehl kann kein Makro enthalten
ein Makro enthält einen Befehl und man kann dem Befehl mehrere Parameter anhängen mitgeben
ein Button (bei den Ribbons, Werkzeugleiste oder Werkzeugkasten) ruft einen Befehl oder ein Makro auf

ps.: Vereinfachte Erklärung

------------------
<----- Bitte Systeminfo eintragen, warum siehst du hier. "Warum Einfach es geht auch kompliziert". Schöne Grüsse aus der Steiermark  Bernd P. Sport ist Mord
Rekorde: Scalelist>11727, Fehler>34365, Layerfilter>XXXX

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

Cosmolion
Mitglied
Staatlich geprüfter Holztechniker


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

Beiträge: 611
Registriert: 15.01.2009

erstellt am: 16. Jan. 2012 15:54    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


Alias.jpg

 
Ja ne schon verstanden was ein Makro und was ein Befehl ist .... Der letzte Satz kam etwas falsch rüber....Hätte doch alles editieren solln ^^

Mir ist damit aber auch nicht geholfen....

Ich möchte ganz gern zu oben Bequatschten Thematik gern die Alias einrichten!

Leider mag mich AutoCad da scheinbar nicht 

Mein Problem ist in dem Sinne ja eigentlich ganz einfach nur versteh ich nicht warum das Programm das nicht macht!

Also die originalen Befehle hab ich als Befehl "Neu" erstellt und die Daten einfach übernommen und nach obigen Angaben geändert und in eine WKZ Palette eingefügt!
Nur beim Anwählen des Alias erkennt AutoCAD den originalen Makros und nicht die abgeänderten!   

Also was ist in dem Sinne zu tun? 

------------------
IMOS

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

wronzky
Ehrenmitglied V.I.P. h.c.
CAD-Dienstleistungen für Architekten



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

Beiträge: 2154
Registriert: 02.05.2005

CAD:
AutoCAD 2.6 bis 2014
ADT 2005 bis ACA 2013
Arcibem
System:
Windows
Internet-Startseite:
http://www.archi.de

erstellt am: 16. Jan. 2012 20:00    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 Cosmolion 10 Unities + Antwort hilfreich

Also so ganz verstehe ich Dich jetzt nicht, aber folgendens hilft Dir vielleicht weiter:
- einem MAKRO kann man kein "Alias" zuweisen, weder in der pgp, noch sonst wo.
- Du kannst aber dem Makro ein Tastaturkürzel zuweisen! Das machst Du, indem Du den erstellten Befehl einfach in den Bereich "Tastaturkürzel" hineinziehst, und dann rechts ein entsprechendes Kürzel zuweist.

Grüsse, Henning

------------------
Henning Jesse
VoxelManufaktur
Computer-Dienstleistungen für Architekten und Ingenieure

  http://www.voxelman.de

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

Cosmolion
Mitglied
Staatlich geprüfter Holztechniker


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

Beiträge: 611
Registriert: 15.01.2009

erstellt am: 17. Jan. 2012 14:02    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

Absoluten Dank an alle! Die Probleme sind damit gelöst 

Wenn nicht noch etwas dazu kommt 

Es klappt alles! Schade nur wegen den Alias! Aber die Tastenkürzel muss ich mir nur umgewöhnen.

Beste Grüße   

------------------
IMOS

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

Siegfried Rief
Mitglied
Lehrer, Architekt


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

Beiträge: 249
Registriert: 16.11.2011

ACAD 2023, imos iX2017 im Novellnetz
Fachschule für Holztechnik Stuttgart

erstellt am: 18. Jan. 2012 01:27    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 Cosmolion 10 Unities + Antwort hilfreich

Mit dem Tool "Quickkey" kannst du Makros schreiben und Aliase zuordnen.

Gruß
http://dotsoft.com/freestuff.htm

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

Cosmolion
Mitglied
Staatlich geprüfter Holztechniker


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

Beiträge: 611
Registriert: 15.01.2009

erstellt am: 18. Jan. 2012 08: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

Hallo Siegfried,

habs mal ausprobiert und geladen... Ich glaub entweder hab ich was falsch gemacht oder irgend etwas klappt nicht! O.o

------------------
IMOS

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

Siegfried Rief
Mitglied
Lehrer, Architekt


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

Beiträge: 249
Registriert: 16.11.2011

ACAD 2023, imos iX2017 im Novellnetz
Fachschule für Holztechnik Stuttgart

erstellt am: 18. Jan. 2012 23:33    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 Cosmolion 10 Unities + Antwort hilfreich


QK_Bem_mit_Layerwechsel.jpg

 
Hallo,

so kann das Makro für die lineare Bemaßung mit Layerwechsel auf (vorhandenen) Layer Bemaßung025 aussehen:

(command "dimlinear" pause pause pause)(command "eigändr" "l" "" "la" "bemaßung025" ""))

Gruß

PS
pause = Eingabe-Klick
""    = Eingabetaste

PPS. Mit Text wirds schwieriger, da man die erwarteten Eingaben so nicht handeln kann.

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

CADmium
Moderator
Maschinenbaukonstrukteur




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

Beiträge: 13508
Registriert: 30.11.2003

Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.

erstellt am: 19. Jan. 2012 07:57    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 Cosmolion 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von Siegfried Rief:
Hallo,

so kann das Makro für die lineare Bemaßung mit Layerwechsel auf (vorhandenen) Layer Bemaßung025 aussehen:

(command "dimlinear" pause pause pause)(command "eigändr" "l" "" "la" "bemaßung025" ""))

Gruß

PS
pause = Eingabe-Klick
""    = Eingabetaste

PPS. Mit Text wirds schwieriger, da man die erwarteten Eingaben so nicht handeln kann.



wenn man
(defun C:BB()
(command "dimlinear" pause pause pause)(command "eigändr" "l" "" "la" "bemaßung025" ""))
)

so in die acaddoc.lsp schreibt, braucht man noch nicht mal ein Zusatzprogrammm ... notepad reicht völlig

------------------
  - Thomas -          
"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."

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