| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Linie zwischne zwei Punkten brechen und Element auf nenen Layer (1228 mal gelesen)
|
gerhard123 Mitglied techn.Angestellter
Beiträge: 151 Registriert: 29.11.2007
|
erstellt am: 08. Feb. 2012 09:59 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen ich hab ein Programm hgeschriben das bisher (bis Autocad2005) immer fehlerfrei gelaufen ist. Ab 2012 habe ich aber das Problem, dass das Programm teilweise schon beim aufbrechen der Geometrie hängen bleibt. Vielleicht kann mir ja jamend von euch weiterhelfen woran es liegen kann. Code:
(setq old_osmode (getvar "osmode")) (setvar "osmode" 512) (setq pt1 (getpoint "\nObjekt wählen! ")) (setvar "osmode" 32) (setq pt2 (getpoint "\n1. Schnittpunkt wählen!")) (setq pt3 (getpoint "\n2. Schnittpunkt wählen!")) (setvar "osmode" 0) (command "_break" pt1 "e" pt2 pt2) (command "_chprop" pt1 "" "la" lin_layer "lty" "vonlayer" "f" "vonlayer" "" "") (setvar "osmode" old_osmode)
Vorab schon mal Danke für eure Hilfe Gerhard
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
wronzky Ehrenmitglied V.I.P. h.c. CAD-Dienstleistungen für Architekten
Beiträge: 2154 Registriert: 02.05.2005 CAD: AutoCAD 2.6 bis 2014 ADT 2005 - 2014 Arcibem System: Windows 2000, XP, NO VISTA Internet-Startseite: http://www.archi.de
|
erstellt am: 08. Feb. 2012 14:47 <-- editieren / zitieren --> Unities abgeben: Nur für gerhard123
Hallo Gerhard, ohne jetzt auf die Details einzugehen versuch mal das: Code: (setq old_osmode (getvar "osmode")) ;(setvar "osmode" 512) ;unnötig bei entsel (setq pt1 (entsel "\nObjekt wählen! ")) (setvar "osmode" 32) (setq pt2 (getpoint "\n1. Schnittpunkt wählen!")) (setq pt3 (getpoint "\n2. Schnittpunkt wählen!"));wozu dieser Punkt? wird nicht verwendet (setvar "osmode" 0) (command "_break" pt1 "_F" pt2 "@") (command "_chprop" (car pt1) "" "_properties" "_layer" lin_layer "_ltype" "_bylayer" "_color" "_bylayer" "") (setvar "osmode" old_osmode)
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 |
Werner-Maahs.de Mitglied CAD-Dozent + Konstrukteur + Autor
Beiträge: 626 Registriert: 04.05.2005 Win XP AC 2005/6 Manchmal AC 2011
|
erstellt am: 09. Feb. 2012 01:46 <-- editieren / zitieren --> Unities abgeben: Nur für gerhard123
Zitat: Original erstellt von gerhard123: ... (command "_break" pt1 "e" pt2 pt2) ...
Ändere den letzten Punkt 'pt2' in 'pt3', dann sollte es klappen. Zitat: Original erstellt von gerhard123: ... (command "_chprop" pt1 "" "la" lin_layer "lty" "vonlayer" "f" "vonlayer" "" "") ...
Die Variable 'lin_layer' wurde vermutlich an einer anderen Stelle definiert!? ------------------ strukturiertes Zeichnen mit Werner-Maahs Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Landschaftsplaner/in oder Landschaftsarchitekt/in (m/w/d) | Die Hansestadt Stade, Teil der Metropolregion Hamburg, bietet als wirtschaftlicher und kultureller Mittelpunkt des Elbe-Weser-Raumes sowie der Urlaubsregion Altes Land ideale Voraussetzungen zum Leben und Arbeiten. Stade ist mit ca. 50.000 Einwohnerinnen und Einwohnern eine lebens- und liebenswerte Stadt, geprägt durch den historischen Altstadtkern. Die Hansestadt Stade sucht zum 1. Juli ... | Anzeige ansehen | Architektur |
|
gerhard123 Mitglied techn.Angestellter
Beiträge: 151 Registriert: 29.11.2007
|
erstellt am: 10. Feb. 2012 11:42 <-- editieren / zitieren --> Unities abgeben:
|