|  |  | 
|  | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte | 
|  |  | 
|  | Jetzt verfügbar: NVIDIA RTX PRO 6000 Blackwell Server Edition, eine Pressemitteilung 
 | 
| Autor | Thema:  (ssget _cp ...) nicht sichtbarer Objekte (692 mal gelesen) | 
 | WolfgangGutke Mitglied
 Konstrukteur
 
   
 
      Beiträge: 109Registriert: 28.09.2004
 AutoCAD 2002AutoCAD 2006
 ObjectDCL 2.02
 |    erstellt am: 26. Aug. 2005 10:10  <-- editieren / zitieren -->    Unities abgeben:            
  Hallo, AutoLISP weigert sich ja, Objekte mit (ssget "_cp" ...) zu sammeln, die nicht im sichtbaren Bildschirmbereich liegen ?!? Gibt es die Möglichkeit, es mit ActiveX doch hinzubekommen? Wenn ja, wie macht man es? VGWolfgang
 ------------------
  LISP = Lots of Insane Stupid Parantheses Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP | 
                        | CADmium Moderator
 Maschinenbaukonstrukteur
 
         
 
  
 
      Beiträge: 13533Registriert: 30.11.2003
 . |    erstellt am: 26. Aug. 2005 10:29  <-- editieren / zitieren -->    Unities abgeben:           Nur für WolfgangGutke   
  in ActivX gibts die Methode SelectOnScreen ... also nicht das richtige setzt doch vor her einen Zoom auf die "Get-Boundig-Box-Koordinaten" des Polygonzuges .. ruf dein ssget "_CP" auf und zoom zurück ------------------
  - 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 | 
                        | WolfgangGutke Mitglied
 Konstrukteur
 
   
 
      Beiträge: 109Registriert: 28.09.2004
 AutoCAD 2002AutoCAD 2006
 ObjectDCL 2.02
 |    erstellt am: 26. Aug. 2005 11:09  <-- editieren / zitieren -->    Unities abgeben:            
  Schade das es nicht geht, es ist zum    , da ich große Zeichnungen und einen langsamen Rechner habe. Da dauert das Zoomen schon ne ganze Zeit. VGWolfgang
 ------------------
  LISP = Lots of Insane Stupid Parantheses Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP | 
                        | gmk Mitglied
 Dipl.-Ing.(FH) Vermessung
 
    
 
      Beiträge: 672Registriert: 23.10.2002
 Autocad 2004, WS CadCompass, Normica V2000, WinXP Prof., AMD Athlon 64 X2, 2GB, NVIDIA GeForce 7600GS, HP1055CM |    erstellt am: 27. Sep. 2005 10:58  <-- editieren / zitieren -->    Unities abgeben:           Nur für WolfgangGutke   
 Zitat:Original erstellt von CADmium:
 
 setzt doch vor her einen Zoom auf die "Get-Boundig-Box-Koordinaten" des Polygonzuges .. ruf dein ssget "_CP" auf und zoom zurück 
 hallo! hab' gerade das gleiche problem mit ssget _c / _cp.  gibt es denn keine andere lösung als raus und wieder rein zoomen? ein zoom auf die "Get-Boundig-Box-Koordinaten" des polygonzugs dürfte aber i.d.R. nicht reichen, sicher hat man alle entities denke ich nur mit _zoom _e = kein spass bei grossen zeichnungen :-( ciao georg
 Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP | 
                        | WolfgangGutke Mitglied
 Konstrukteur
 
   
 
      Beiträge: 109Registriert: 28.09.2004
 AutoCAD 2002AutoCAD 2006
 ObjectDCL 2.02
 |    erstellt am: 27. Sep. 2005 11:08  <-- editieren / zitieren -->    Unities abgeben:            
  Hallo Georg, das zoom auf eine GetBoundingbox reicht schon, da du ja mit ssget "_c" bzw "_cp" ja die Objekte "greifst". Andere Möglichkeit gibt es leider (noch) nicht   Vielleicht hat aber irgendjemand irgendwann DIE Idee - man muß sich einfach "nur" die Vertexe der Polylinie und die InsertPoint der Blöcke nehmen und eine Schnittmenge bilden ;-)) ------------------
  LISP = Lots of Insane Stupid Parantheses Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP | 
                        | gmk Mitglied
 Dipl.-Ing.(FH) Vermessung
 
    
 
      Beiträge: 672Registriert: 23.10.2002
 Autocad 2004, WS CadCompass, Normica V2000, WinXP Prof., AMD Athlon 64 X2, 2GB, NVIDIA GeForce 7600GS, HP1055CM |    erstellt am: 27. Sep. 2005 11:35  <-- editieren / zitieren -->    Unities abgeben:           Nur für WolfgangGutke   
 Zitat:Original erstellt von WolfgangGutke:
 
 man muß sich einfach "nur" die Vertexe der Polylinie und die InsertPoint der Blöcke nehmen und eine Schnittmenge bilden ;-))
 
 für linien,polylinien, splines etc. wird man um ein _zoom _e nicht rumkommen. ciao georg
 Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP | 
                       
| 
  
 |  | 
 | gmk Mitglied
 Dipl.-Ing.(FH) Vermessung
 
    
 
      Beiträge: 672Registriert: 23.10.2002
 Autocad 2004, WS CadCompass, Normica V2000, WinXP Prof., AMD Athlon 64 X2, 2GB, NVIDIA GeForce 7600GS, HP1055CM |    erstellt am: 27. Sep. 2005 11:42  <-- editieren / zitieren -->    Unities abgeben:           Nur für WolfgangGutke   |