| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| Integration von 3D-Ersatzteilkatalogen in bestehende Systeme, ein Webinar am 24.10.2024
|
Autor
|
Thema: Objektfang bei Konstruktionslinien (380 mal gelesen)
|
monielektra Mitglied Bauzeichnerin
Beiträge: 3 Registriert: 05.09.2007 Betriebssystem: Windows 2000/SP4 Computer: x86 Family 6 Model 8 Stepping 6 AT/AT Compatible, 261 RAM AutodeskMap3D(2006)/WS Landcad 2005 Plotter: HP DJ1050
|
erstellt am: 14. Sep. 2007 10:26 <-- editieren / zitieren --> Unities abgeben:
Hallo Forum, ich habe ein Problem: beim Arbeiten mit Konstruktionslinien kann ich an Kreuzungspunkten keinen Schnittpunkt mehr fangen. (Habe leider im Forum keine adäquaten Beiträge zu meinem Problem finden können) Hat jemand eine Idee woran das liegen könnte? In den cui-Anpassungen habe ich die Einträge mit meiner Kollegin verglichen: Kein Unterschied im Eintrag. Ich muss noch dazu sagen, dass ich erst seit zwei Wochen mit Map 3D arbeite (neue Arbeitsstelle...) von daher könnte es natürlich auch sein, dass ich in der Anwendung was falsch mache. Aber meine Kollegin kam da auch nicht mehr weiter. Hat jemand Rat???? Grüße, Kerstin Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13527 Registriert: 30.11.2003 Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.
|
erstellt am: 14. Sep. 2007 10:36 <-- editieren / zitieren --> Unities abgeben: Nur für monielektra
ich denke mal, ne Objektfangfilter, der Konstruktionslinien ausschließt wirst du nicht haben... dann kann es sein, das die Konstruktionslinien nicht in einer Ebene liegen und sich somit nicht schneiden, und so kein Schnittpunkt gefangen werden kann. Um die Z-Werte auf 0 zulegen hilft folgendes kleines Lisp: Code:
(defun C:KLINIE-0(/ AWS INDEX OBJDATA GC10 GC11) (if(setq AWS(ssget "_x" (list '(0 . "XLINE")(cons 410 (getvar"CTAB"))))) (progn (setq INDEX -1) (repeat(sslength AWS) (setq OBJDATA(entget(ssname AWS (setq INDEX (1+ INDEX))))) (setq GC10(cdr(assoc 10 OBJDATA))) (setq GC11(cdr(assoc 11 OBJDATA))) (setq GC10(list (car GC10)(cadr GC10) 0.0)) (setq GC11(list (car GC11)(cadr GC11) 0.0)) (setq OBJDATA(subst (cons 10 GC10)(assoc 10 OBJDATA) OBJDATA)) (setq OBJDATA(subst (cons 11 GC11)(assoc 11 OBJDATA) OBJDATA)) (entmod OBJDATA) ) ) ) )
------------------ - 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 |
fips Mitglied Lehrer
Beiträge: 544 Registriert: 22.05.2001
|
erstellt am: 15. Sep. 2007 16:43 <-- editieren / zitieren --> Unities abgeben: Nur für monielektra
|
monielektra Mitglied Bauzeichnerin
Beiträge: 3 Registriert: 05.09.2007 Betriebssystem: Windows 2000/SP4 Computer: x86 Family 6 Model 8 Stepping 6 AT/AT Compatible, 261 RAM AutodeskMap3D(2006)/WS Landcad 2005 Plotter: HP DJ1050
|
erstellt am: 16. Sep. 2007 14:43 <-- editieren / zitieren --> Unities abgeben:
Hatte am Freitag keine Zeit mehr zu antworten. Ich hatte absolut keinen Anhaltspunkt bezüglich verschiedener Ebenen. Der Eigenschaftenmanager hat mir zumindest diesbezüglich nicht genügend Auskunft gegeben (liegt wahrscheinlich daran, dass ich mit 3D noch nix weiter am Hut hatte...) Da mit dem angenommenen Schnittpunkt hat letzten Endes aber geholfen. Vielen Dank und Grüße, Kerstin Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Entsorger01 Moderator Techniker
Beiträge: 3310 Registriert: 07.07.2006 ACAD 2021 Acrobat Prof. Creative Suite WIN10
|
erstellt am: 17. Sep. 2007 06:54 <-- editieren / zitieren --> Unities abgeben: Nur für monielektra
Guten Morgen Kerstin, vielleicht ist auch die SysVar OSNAPZ für Dich interessant: Steuert, ob Objektfangmodi automatisch auf eine Ebene projiziert werden, die parallel zur XY-Ebene des aktuellen BKS an der derzeitigen Erhebung verläuft. 0 = Der Befehl OFANG verwendet den Z-Wert des angegebenen Punkts. 1 = Der Befehl OFANG ersetzt den Z-Wert des angegebenen Punkts durch den Erhebungssatz (ELEV) für das aktuelle BKS.
------------------ Gruß Michi, der Wiesngänger vom 22.09. bis 07.10. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
monielektra Mitglied Bauzeichnerin
Beiträge: 3 Registriert: 05.09.2007 Betriebssystem: Windows 2000/SP4 Computer: x86 Family 6 Model 8 Stepping 6 AT/AT Compatible, 261 RAM AutodeskMap3D(2006)/WS Landcad 2005 Plotter: HP DJ1050
|
erstellt am: 18. Sep. 2007 07:51 <-- editieren / zitieren --> Unities abgeben:
|