|
CATIA V5 Programmierung : Zelle in Excel mit Maus markieren
Pietzonka am 16.01.2018 um 15:51 Uhr (1)
Danke für die Unterstützung!Jetzt sieht das CatVBA-Makro so aus und funktioniert:Sub Z31_Zylinderschraube_mIS_EN_4762_KTab()Dim partDocument1 As DocumentSet partDocument1 = CATIA.ActiveDocumentDim part1 As PartSet part1 = partDocument1.PartDim parameters1 As ParametersSet parameters1 = part1.ParametersDim Bezeichnung As ParameterSet Bezeichnung = parameters1.Item("Bezeichnung")Dim d_dia As ParameterSet d_dia = parameters1.Item("d_dia")Dim l_nom As ParameterSet l_nom = parameters1.Item("l_nom")Dim k_head_de ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punkte mit Koordinaten in eine Excel
Tarvos am 08.02.2018 um 13:03 Uhr (1)
Zitat:Original erstellt von joehz:Hi Tim,wenn ich raten sollte: Dim coords(2) As Integerwürde ich zu Dim coords(2)abändern.Tschau,JoeDankeschön. Erste Hürde ist geschafft, nun bekommen den Namen und die Koordinaten, aber die nur die Koordinaten zum Nullpunkt des Parts. Ich bräuchte aber die Koordinaten im Product :-/------------------Beste GrüßeTim___________Zu dumm gibt es nicht, nur zu faul zum Fragen :-)
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Dimension mit Toleranzen nach excel auslesen
cmb am 10.03.2009 um 11:58 Uhr (0)
Hallo Forum,das Script:Language="VBSCRIPT"Sub CATMain()Dim InputObjectType(0) As Stringset document = CATIA.ActiveDocumentIf TypeName(document)="DrawingDocument" then Set oSelection = document.Selection oSelection.Search "CATDrwSearch.DrwDimension.DimensionType=DrwDimDistance,scr" WriteTxTFile(oSelection) oSelection.clearElseEnd IfEnd SubSub WriteTxTFile(oSelection)Dim sPath As StringDim sTime As StringDim sName As StringDim sFile As Stringdocumentname = CATIA.ActiveDocument.Nameposition = InStr(documen ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATPart und CATProduct zuverlässig unterscheiden
nreim1 am 09.01.2009 um 09:23 Uhr (0)
Erstmal hallo in die runde.Ich suche nach einer möglichkeit zuverlässig zwischen CATParts und CATProducten zu unterscheiden...Folgende vorgehensweise:Ich starte mein Macro welches mich dann auffordert ein produkt in der Assembly zu wählen, in dieses produkt soll dann ein part eingefügt werden. Das ist soweit auch alles kein problem !Das problem ist nun folgendes, wenn ich in der Filter funktion der Selektion den Filter Product setze gibt Catia mir ja trozdem die möglichkeit ein product bzw. ein part auszuw ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Problem mit dem Excel Einlesemakro
bgrittmann am 28.07.2015 um 05:42 Uhr (1)
ServusBei dieser Fehlermeldung würde auch vermuten, dass ein paar Punkte etwas zu nah (im Nasenbereich) zusammen sind, und der Spline nicht sauber geschlossen werden kann.Probiere mal weniger Punkte zu verwenden oder in Basenbereich den einen oder anderen weg zu lassen.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bauteile einfärben
Species8472 am 01.08.2003 um 15:00 Uhr (0)
Hallo, ich bekomm bald ne Kriese, ich hab Folgendes Programm im Forum gefunden: ##################################### Language= VBSCRIPT ------------------------------------------------------------------------ Prozedur CATMain ------------------------------------------------------------------------ CATPart öffnen Selektion definieren Aktuelle Farbe auslesen Aktuelle Farbe ändern (in rot) ------------------------------------------------------------------------ Sub CATMain() ------- ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : 3D Spline zwischen einer Menge an Punkten
z3us1911 am 05.07.2019 um 13:43 Uhr (1)
Hallo,danke für die schnellen Antworten.@RAA Ich habe tatsächlich schon einmal von der xls-Datei gehört. Ich möchte aber in CatScript besser werden, daher versuche ich mich an der Programierung. Trotzdem Danke schön .@Randle Ich hab es tatsächlich geschafft eine Anzahl n an Punkte aus einer Excel-Datei nach Catia zu importieren und direkt einen Spline drüber zu legen. Wie du schon richtig bemerkt hast, ist das was die Übersicht angeht eine mittelschwere Katastrophe. Ich werde mal versuchen das schöner zu g ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Aktive Excel speichern
Aitec am 25.06.2018 um 10:46 Uhr (1)
Hallo CAD-Community,kann mir evtl. jemand verraten wie ich den Zielspeicherort für meine Exceldatei festlegen kann. Zur zeit verwenden ich folgenden Code zum Speichern: Code:Dim NewBook As ObjectSet NewBook = objXL.ActiveWorkbook NewBook.SaveAs FileName:="testdoc_25" & ".xlsx"NewBook.CloseobjXL.QuitDas funktioniert auch einwandfrei.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 : VB Fenster Programmierung
walterwerner am 02.05.2006 um 17:52 Uhr (0)
Hallo,meine Makros sollen nur unter Windows lauffähig sein. Hätte da nochmal 2 Fragen:1) Ist VB und VBA das gleiche. Macht es für mein Vorgaben Sinn sich VB anzueignen oder bin ich auf dem falschen Weg und muss VBA lernen?2) Soweit ich bis rausbekommen habe, wird für VB das Microsoft Visual Studio (Visual Basic) benötigt, während VBA innerhalb von Excel programmiert wird. Ist das so richtig?Gruß
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter aus Excel befüllen
deyhawaii am 15.10.2012 um 16:08 Uhr (0)
So in der Art hab ich mir das vorgestellt! Echt super!Ein kleines Problem gibt es leider noch.Bei Parts ändert er nicht meine UserProperties. Die Standardproperties ändert er. Bei meinem Product ändert er auch meine UserProperties, nur bei meinen Parts nicht. Dabei sind die von der Benennung gleich. Woran kann das liegen?
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bill of Material / Stückliste
neukirch am 04.07.2005 um 12:42 Uhr (0)
Hallo, Set assemblyConvertor = my_product.GetItem( BillOfMaterial ) assemblyConvertor.SetCurrentFormat sBomEntries assemblyConvertor.SetSecondaryFormat sBomEntries assemblyConvertor.Print TXT ,sBomFile,my_product Das komplette Programm findest Du in meinem Titleblock Macro: www.catiav5forum.de im Downloadbereich. [Diese Nachricht wurde von neukirch am 04. Jul. 2005 editiert.] [Diese Nachricht wurde von neukirch am 04. Jul. 2005 editiert.]
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia kennt den Befehl nicht
mwrede am 24.11.2015 um 08:14 Uhr (1)
Hallo,ich habe eine Schleife gebaut, in der mir per Makro eine Excel Datei geöffnet wird und dort in die Zelle "A1" der Dateiname hinein kopiert wird und dann auch unter diesem gespeichert wird.Jetzt zu meiner Frage: Catia sagt mir immer in der gleichen Zeile, dass die Methode failed. Aber nicht immer beim ersten Part im Product sondern mal beim ersten, zweiten, oder auch beim dritten. Der Code sieht an der Stelle wie folgt aus:objXL.Sheets(1).Cells(1, 1).Value = CATIA.ActiveDocument.Product.Products.Item( ...
|
| In das Form CATIA V5 Programmierung wechseln |