| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: blöcke skalieren (2005) (1239 mal gelesen)
|
tappenbeck Mitglied Vermessungsingenieur
Beiträge: 1213 Registriert: 30.05.2002 AutoCAD (Map)2019, Topobase, MapEdit, Lisp, .vb.net
|
erstellt am: 27. Okt. 2006 23:20 <-- editieren / zitieren --> Unities abgeben:
hi ! ich möchte blöcke skalieren und verwende folgenden code: Code: ;;modifizierte Eigenschaften (setq eliste (SUBST (CONS 41 symscale) (ASSOC 41 eliste) eliste) eliste (SUBST (CONS 42 symscale) (ASSOC 42 eliste) eliste) eliste (SUBST (CONS 43 symscale) (ASSOC 43 eliste) eliste) );end-setq ;;Datenbank updaten (entmod eliste) (entupd ename)
nur werden die blöcke nicht vergrößert - obwohl in den eigenschaften der neue skalierungsfaktor angzeigt wird. hat einer eine idee für die ursache ? gruß Jan :-) ------------------ jan :-) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CAD-Huebner Ehrenmitglied V.I.P. h.c. Verm.- Ing., ATC-Trainer
Beiträge: 9732 Registriert: 01.12.2003 One AutoCAD 2.5 - 2023, Civil 3D, Win10/win11
|
erstellt am: 27. Okt. 2006 23:23 <-- editieren / zitieren --> Unities abgeben: Nur für tappenbeck
|
tappenbeck Mitglied Vermessungsingenieur
Beiträge: 1213 Registriert: 30.05.2002 AutoCAD (Map)2019, Topobase, MapEdit, Lisp, .vb.net
|
erstellt am: 28. Okt. 2006 00:13 <-- editieren / zitieren --> Unities abgeben:
|
CAD-Huebner Ehrenmitglied V.I.P. h.c. Verm.- Ing., ATC-Trainer
Beiträge: 9732 Registriert: 01.12.2003 One AutoCAD 2.5 - 2023, Civil 3D, Win10/win11
|
erstellt am: 28. Okt. 2006 01:01 <-- editieren / zitieren --> Unities abgeben: Nur für tappenbeck
|
tappenbeck Mitglied Vermessungsingenieur
Beiträge: 1213 Registriert: 30.05.2002 AutoCAD (Map)2019, Topobase, MapEdit, Lisp, .vb.net
|
erstellt am: 28. Okt. 2006 08:27 <-- editieren / zitieren --> Unities abgeben:
moin udo daran hatte ich heute morgen auch schon gedacht - nur ist mein ziel blöcke auf einen ZIEL-Skalierungsfaktor zu bringen !!! Bei VARIA müßte ich erst den Skalierungsfaktor ermitteln (Soll zu Ist) und dann ist es wieder problematisch, wenn xyz unterschiedlich zu behandeln sind ! Hast du dazu noch eine idee ? gruß Jan :-) ------------------ jan :-) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CAD-Huebner Ehrenmitglied V.I.P. h.c. Verm.- Ing., ATC-Trainer
Beiträge: 9732 Registriert: 01.12.2003 One AutoCAD 2.5 - 2023, Civil 3D, Win10/win11
|
erstellt am: 28. Okt. 2006 13:39 <-- editieren / zitieren --> Unities abgeben: Nur für tappenbeck
Zitat: Original erstellt von tappenbeck: ...Bei VARIA müßte ich erst den Skalierungsfaktor ermitteln (Soll zu Ist)
Ja, das ist doch wohl kein Problem (/ symscale (cdr (ASSOC 41 eliste)) Zitat: Original erstellt von tappenbeck: und dann ist es wieder problematisch, wenn xyz unterschiedlich zu behandeln sind !...
Wohl war, wenn es so wäre, das hattest du in deinem Programmbeispiel allerdings nicht vorgesehen oder erwähnt. Wenn ohne Command, dann muss man alle Attribute einzeln verschieben und skalieren (texthöhe ändern, Einpasspunkte umrechnen), das ist dann ein ganzen Stück mehr Programmierarbeit. Dann fleißiges Wochenende. ------------------ Mit freundlichem Gruß Udo Hübner Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tappenbeck Mitglied Vermessungsingenieur
Beiträge: 1213 Registriert: 30.05.2002 AutoCAD (Map)2019, Topobase, MapEdit, Lisp, .vb.net
|
erstellt am: 28. Okt. 2006 18:01 <-- editieren / zitieren --> Unities abgeben:
hallo udo ! vielen dank für deine mail - varia wäre dann sinnvoll, wenn davon ausgegangen werden kann, dass die skalierungsfaktoren gleich sind. werde mir also gedanke über den rest des wochenendes machen. gruß Jan :-) ------------------ jan :-) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tappenbeck Mitglied Vermessungsingenieur
Beiträge: 1213 Registriert: 30.05.2002 AutoCAD (Map)2019, Topobase, MapEdit, Lisp, .vb.net
|
erstellt am: 28. Okt. 2006 21:55 <-- editieren / zitieren --> Unities abgeben:
|