|
CATIA V5 Programmierung : Design Table löschen
RAA am 23.06.2010 um 17:24 Uhr (0)
Hallo,ich möchte in einem Part / Product alle vorhandenen Designtables löschen.Dazu müsste sie aber erst einmal finden auch wenn sie nicht den Standardnamen Designtable.1 uswhaben. Weiß jemand eine Möglichkeit wie man eine Designtable zweifelsfrei in VB erkennen kann?Vielen Dank
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Design Table löschen
Lusilnie am 24.06.2010 um 00:48 Uhr (0)
Hallo RAA,wie wäre es denn mit der Suchfunktion? Das lässt sich dann z.B. so abbilden:Code:CATIA.ActiveDocument.Selection.Search "CATKnowledgeSearch.DesignTableType,all"Diese Suche lässt sich auch mit dem Makro-Rekorder aufzeichnen!mfg,Lusilnie------------------Alle Aussagen zu DassaultSystemes-Produkten sind sehr optimistisch, selbst diese!!!frei nach größeren Geistern
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Design Table löschen
RAA am 24.06.2010 um 13:20 Uhr (0)
Hallo Lusilnie,vielen Dank für die schnelle Hilfe.Das bringt mich doch ein gewaltiges Stück weiter. An eine Suche habe ich eigentlich gar nicht gedacht,aber deswegen habe ich ja auch hier gefragt.mfgRAA
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter nach Excel
billisk am 28.10.2011 um 11:12 Uhr (0)
Hallo an alle,hab mal wieder eine Programmiertechnische Frage. Hab ein parametrisches Model aufgebaut und das ganze mit einem Design Table verbunden. Möchte aber jetzt wenn ich den DT deaktiviere die Werte der parameter ändern und diese ins Excel wieder übertragen dabei sollen die alten Werte nicht überschrieben werden sondern es soll ein neues Excel Sheet angelegt werden in dem der parametername und der neue Parameterwert abgelegt wird.Hat da jemand von euch schon erfahrung damit?Bin für jeden vorschlag d ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter nach Excel
billisk am 28.10.2011 um 15:56 Uhr (0)
Hallo Mörchen,danke erstmals für die schnelle Antwort. Es kann seien das ich mein vorhaben nicht richtig beschrieben habe. Hier nochmal das ganze etwas detaillierter:Ich habe zum Beispiel 5 Parameter in catia angelegt und diese mit der Geometrie verkoppelt.Danach habe ich ein Design table erstellt um das ganze aus Excel aus zu steuern.Wenn ich jetzt den Design table deaktivieren kann ich die Werte natürlich wieder in Catia ändern. Damit aber jetzt die Änderungen nicht verloren gehen wenn ich den Design tab ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter nach Excel
bgrittmann am 28.10.2011 um 16:21 Uhr (0)
ServusOder viel einfacher:- Design-Table deaktivieren- Wert anpassen- Design-Table im Baum markieren - RMT - Objekt - "Zeile mit aktuellen Werten hinzufügen"GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Mit Design Table knüpfen
bgrittmann am 19.11.2013 um 19:02 Uhr (1)
ServusVon einen Part aus kannst du zB so auf die DesignTabel zugreifen:Code:Sub CATMain()Dim partDocument1 As partDocumentDim part1 As partDim relations1 As RelationsDim designTable1 As DesignTableSet partDocument1 = CATIA.ActiveDocumentSet part1 = partDocument1.partSet relations1 = part1.RelationsSet designTable1 = relations1.Item(1)End SubVon einer Zeichnung aus auf das Part/Product zu kommen kann schwierig werden (siehe auch hier).Mit der Funktion "GetOutParameter" könntest du ggf die richtige Spalte de ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Mit Design Table knüpfen
tubuibam am 20.11.2013 um 22:40 Uhr (1)
Hallo Bernd,erst mal Danke für deine Antwort.Wenn ich den Befehl " CellAsString " benutze, wird der Wert als String gelesen, außerdem bekomme ich die Einheit mit (hier mm für z.B die Länge)Weiß du wie ich die Einheit "rausfiltern", und der ausgelesene String als ein Integer benutze?VG
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter nach Excel
Fhdoia am 23.11.2011 um 12:31 Uhr (0)
Zitat:Original erstellt von bgrittmann:ServusOder viel einfacher:- Design-Table deaktivieren- Wert anpassen- Design-Table im Baum markieren - RMT - Objekt - "Zeile mit aktuellen Werten hinzufügen"GrußBerndich habe das verscuht aber bekomme dann die fehlermeldung:"Der Benutzer hat keine Berechtigung zum Ändern der Datei. Daher ist diese Operation fehlgeschlagen."idee?
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Parameter aus Excel heraus steuern
cl10b am 12.08.2010 um 21:03 Uhr (0)
Rad oder Porsche - ich weiß nicht ob das der richtige Vergleich ist.Ich hoffe das klingt jetzt nicht arrogant, ich habe jedoch schon ein paar (wenige) Jahre Erfahrung im Umgang mit Catia und kann auch Programmieren. Mir geht es eher darum das meine Aufgabe relativ komplex werden wird und ich dementsprechend größtmögliche Freiheit bei der Umsetzung brauche - wenn ich dazu VBS lernen muss macht das nichts. Ich habe bisher zu dem Thema ein bisschen in den Büchern des Hanser Verlages gelesen und ging eigentlic ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Design Table (Konstruktionstabelle) erzeugen und Parameter hinzufügen
bgrittmann am 18.10.2007 um 12:39 Uhr (1)
ServusSchon mal mit "Lenght" probiert (nur so ne Idee).GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Design Table (Konstruktionstabelle) erzeugen und Parameter hinzufügen
tonka am 18.10.2007 um 13:06 Uhr (1)
Geht nicht = type mismatch!andere idee?
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Design Table (Konstruktionstabelle) erzeugen und Parameter hinzufügen
bgrittmann am 18.10.2007 um 13:14 Uhr (1)
ServusIst in der Tabelle auch der entsprechenden Spalte der Typ "Länge" zugewiesen?GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |