|  |  | 
|  | CATIA V5 Grundkurs | Einsteiger - 5 Std. 15 Min 48 | 
|  |  | 
|  | Schnell, effizient und günstig: Mit der Kisters 3DViewStation 3D Arbeits- und Reparaturanleitungen einfach erstellen und pflegen, eine Pressemitteilung 
 | 
| Autor | Thema:  ebenen ausblenden (27403 mal gelesen) | 
 | Mitschi Mitglied
 Konstrukteur
 
  
 
      Beiträge: 13Registriert: 19.06.2003
 |    erstellt am: 11. Aug. 2003 16:21  <-- editieren / zitieren -->    Unities abgeben:            
  hallo zusammen, ich arbeite mich gerade in v5 ein. nun meine frage:  kann man in der baugruppen-modellierung die ebenen und den restlichen krimskrams (wie z.B. verknüpfungsbeziehungen) der einzelnen bauteile ausblenden? vor lauter ebenen kann man das eigentliche bauteil gar nicht mehr erkennen. leider konnte ich dafür noch keine einstellung finden. mfg mitschi   Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP | 
                        | myTea Mitglied
 Ingenieur Fahrzeugtechnik
 
     
 
      Beiträge: 1344Registriert: 22.07.2002
 IBM/Lenovo Thinkpad Z61p Core Duo 2,13 3Gb Ram |    erstellt am: 11. Aug. 2003 17:07  <-- editieren / zitieren -->    Unities abgeben:           Nur für Mitschi   
  Ja, Du kannst über Edit-Search nach allen Ebenen suchen, die dann über diese Funktion auf einmal selektieren und dann ausblenden. (Einstellungen: Workbench:GSD Type:Plane und dann auf Search -> Select-> Ok->NoShow)      Gruss,Thomas
 
 Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP | 
                        | kalanja Mitglied
 Entwicklungsing.
 
     
 
      Beiträge: 1239Registriert: 29.10.2001
 |    erstellt am: 11. Aug. 2003 17:24  <-- editieren / zitieren -->    Unities abgeben:           Nur für Mitschi   | 
                        | Mitschi Mitglied
 Konstrukteur
 
  
 
      Beiträge: 13Registriert: 19.06.2003
 |    erstellt am: 12. Aug. 2003 11:19  <-- editieren / zitieren -->    Unities abgeben:            
  erst mal danke für die schnelle hilfe.    schade das catia keine elegante ebenen-ausblend-funktion bietet.man kann die ja nur ausblenden wenn sie auch schon im assembly vorhanden sind. wenn ich neue bauteile hinzufüge, sind diese ebenen ja auch wieder sichtbar und ich darf sie nochmal ausblenden.
 gruß mitschi   Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP | 
                        | tr Mitglied
 Dipl.-Ing., Maschinenbau
 
  
 
      Beiträge: 32Registriert: 12.05.2003
 |    erstellt am: 20. Aug. 2003 11:05  <-- editieren / zitieren -->    Unities abgeben:           Nur für Mitschi   
  Hallo Mitschi, das Ein-/Ausblenden von Elementen kann auch über ein einfaches Makro gesteuert werden.Für Ebenen z.B.:
 Sub CATMain() Dim oDoc As DocumentSet oDoc = CATIA.ActiveDocument
 Dim sel As selection
 Set sel = oDoc.selection
 sel.Clear
 sel.Search "CATGmoSearch.Plane,all"
 Set visPropertySet1 = sel.VisProperties
 visPropertySet1.SetShow 0 'Ebenen ins Show
 visPropertySet1.SetShow 1 'Ebenen ins NoShow
 End Sub Das funktioniert für Products und Parts muss aber auch jedesml aktiviert werden. tr Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP | 
                        | selti46 Mitglied
 Konstrukteur-Automobilindustrie
 
  
 
      Beiträge: 84Registriert: 22.10.2002
 |    erstellt am: 21. Aug. 2003 08:37  <-- editieren / zitieren -->    Unities abgeben:           Nur für Mitschi   | 
                        | mkh Mitglied
 
 
   
 
      Beiträge: 132Registriert: 03.11.2000
 Wer aufhört besser zu werden, hat aufgehört gut zu sein. |    erstellt am: 21. Aug. 2003 21:24  <-- editieren / zitieren -->    Unities abgeben:           Nur für Mitschi   
  Hallo Mitschi, um das ganze noch um eine Möglichkeit zu erweitern. Leg die Ebenen bei der Erzeugung doch auf einen bestimmten Layer.
 Diesen läßt du Dir dann einfach im Assembly nicht anzeigen. ------------------Gruß,
 mkh Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP | 
                        | Gerlich Mitglied
 System Engineer
 
   
 
      Beiträge: 141Registriert: 26.02.2002
 persönlich: Compaq W6000, 1,7 GHz, 1,5 GBim Unternehmen: HP XW6000, 2,8 GHz, 2 GB sowie demnächst IBM P275, 1,4 GHz, 2 GB
 V5-Version nach Kundenangaben (z.Zt. überwiegend V5 R10 SP3)
 |    erstellt am: 22. Sep. 2003 14:43  <-- editieren / zitieren -->    Unities abgeben:           Nur für Mitschi   
 Zitat:Original erstellt von Mitschi:
 schade das catia keine elegante ebenen-ausblend-funktion bietet.
 
 
 Hallo, das mit dem Ausblenden der Ebenen ist echt ein Problem. Hier besteht bei V5 ein großer Nachholbedarf, zumal V4 hier sehr benutzerfreundlich war (*.pt etc.).Wir haben bei uns in der Firma diverse Scripts zum Ausblenden erstellt (mit Hilfe von Tipps aus cad.de), siehe: http://catia.cad.de/v5/download.htm
 Diese CATScripts sind recht einfach aufgebaut, relevant ist eigentlich nur der Suchstring: sel.Search "CATGmoSearch.Plane,all"
 Wenn man den ändert, kann man das Makro immer wieder an neue Bedürfnisse anpassen.
 Leider ist dieser Suchstring aber abhängig von der Sprache etc.. Bei Problemen mal schauen, mit welchem String V5 unter "Bearbeiten-Suchen..." selber sucht.
 Leider funktionieren die Makros auch nicht immer, teilweise wird Geometrie mit ausgeblendet (wenn da jemand Tipps bzw. Zeit zum Probieren hat).
 Aber man kan die Scripts ohne Probleme in die Symbolleiste einfügen (zuerst bei Tools-Makros Bibliothek definieren und dann Tools-Anpassen).
 Für Bedingungen gibt es ja jetzt den ConstraintFilter (Kalanja, vielen Dank, Unities sind schon vergeben). Geht natürlich schneller und besser als ein CATSCript. Eine Anleitung hierfür habe ich als Anhang beigefügt.
 Gibt es diesen Befehl auch für Ebenen, bzw. wann kommt soetwas endlich ... ? Liebe Dassault, dürfte doch eigentlich kein großes Problem sein, soetwas zu programmieren ... :-)
 MfG,M. Gerlich
 [Diese Nachricht wurde von Gerlich am 05. Dez. 2003 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP | 
                        | uhde Mitglied
 
 
  
 
      Beiträge: 46Registriert: 20.04.2005
 |    erstellt am: 12. Mai. 2005 11:37  <-- editieren / zitieren -->    Unities abgeben:           Nur für Mitschi   
  Hallo alle zusammen. Also ich würde vorschlagen im Makro folgendes einzufügen:
 Code:selection1.Search("CATPrtSearch.Plane+CATPrtSearch.Point+CATPrtSearch.Line+CATAsmSearch.MfConstraint,all")
 Set visPropertySet1 = selection1.VisProperties
 visPropertySet1.SetShow 1
 
 Damit ist das Ganze nicht mehr sprachabhängig. Funktioniert zumindest bei mir unter 1404 mit Deutsch und Englisch. Apropos das kann man auch mit dem Suchen Dialog machen. Einfach eine Suche definieren z.B. 
 Code:'Part Design'.Point+'Part Design'.Plane+'Assembly Design'.Constraint
 
  und in die Favorieten legen. Leider muss man dann immer noch Select  und Hide/Show  anklicken. Und da habe ich noch einen: in der Eingabezeile unten kann man nach "plane" "point" oder "type=plane", "color=white" suchen. Viel Spass bein Suchen und Ausblenden. Christian Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP | 
                       
 | kalanja Mitglied
 Entwicklungsing.
 
     
 
      Beiträge: 1239Registriert: 29.10.2001
 Dell Precision M3800 Mobile Workstationi7 2,2GHz - 16GB RAM
 Nvidia Quadro K1100
 Treiber: 353.62
 Windows 10 Pro (x64)
 V5 R21 x64 SP6
 |    erstellt am: 12. Mai. 2005 12:54  <-- editieren / zitieren -->    Unities abgeben:           Nur für Mitschi   
  das mit den makros ist eigentlich eine toille sache nur: ich würde sie gerne auf globale toolbars mappen, damit man sie überall bei der hand hat. leider verweigert catia das immer mit der fehlermeldung: impossible to add local commands on global toolbar. wann ist ein scripts local und wann nicht? ich hab eines frisch erstellt in einem eigenen verzeichnis. sonst muss man sich ja den befehl in jeder umgebung auf eine toolbar mappen. so sieht mein skript aus: Sub CATMain()Language="VBSCRIPT"
 	CATIA.Caption = theCATTitle 	On Error Resume Next'Fehlermeldung aussgeschaltet'
 	Dim productDocument1 As DocumentSet productDocument1 = CATIA.ActiveDocument
 	CATIA.Caption = "Hide *pt - *ln -  *crv -  *pln and constraints "Dim selection1 As Selection
 Set selection1 = productDocument1.Selection
 		selection1.Search("CATPrtSearch.Plane+CATPrtSearch.Point+CATPrtSearch.Line++CATPrtSearch.Curve+CATAsmSearch.MfConstraint,all")Set visPropertySet1 = selection1.VisProperties
 visPropertySet1.SetShow 1
 selection1.Clear
 	CATIA.Caption = theCATTitle End Sub mario
 Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |