|
CATIA V5 Programmierung : Move Selection CATDrawing (Selectierte Elemente verschieben)
Lusilnie am 29.03.2009 um 01:06 Uhr (0)
Hallo Hokay,meine erste Idee ist leider ungeeignet, sie funktioniert nur im 3D!Daher nun die für 2D: einfach den Inhalt der Selektion ausschneiden, in ein Detail packen, Detail einfügen, verschieben auflösen und löschen. Dein Code muss dann so lauten:[CODE]Sub CATMain()On Error Resume NextVersatz_X = 50Versatz_Y = 0 -- -- -- -- -- -- -- -- -- -- -- -- -- Funktionsaufruf - Schriftfeld Beiwerk Verschieben SFversatz Versatz_X,Versatz_Y End Sub================================================================== ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : keine Constraints im Product
prosper am 01.08.2006 um 21:42 Uhr (0)
Hallo,die Constraints-infos befinden sich im Produktdokument. Keine Chance über den RootProdukt auf die Constraints von unterProdukten zu greifen. Probiere es mal über die Documents collection (CATIA.Documents) oder über ReferenceProducts....
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Copy/Paste(Link with Result)
Zwenne12 am 15.06.2005 um 11:15 Uhr (0)
Hallo, hab eine Frage. Ich habe mir ein Makro gebastelt mit dem ich einen Body1 erzeuge und einen Body2 als Copy/Paste(Link with Result) von einem selektierten Body3 erstelle. Nun möchte ich den kopierten Body2 mit Hilfe der Boolschen Operation Add in den Body1 einfügen. Sub CATMain() Dim part1 As Part Set part1 = CATIA.ActiveDocument.Part ----------Body1 erzeugen Dim Bodies1 As Bodies Dim body1 As Body Set Bodies1 = part1.Bodies Set body1 = Bodies1.Add body1.Name = Folge_xx ----------Body3 auswählen ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Blattname von nichtaktiven Blatt ermitteln
bgrittmann am 29.09.2009 um 09:06 Uhr (0)
ServusVersuch es mal so:Code:Set oDoc = CATIA.ActiveDocumentSet oSheets = oDoc.SheetsFor i = 0 to oSheets.Count Set Sheet = oSheets.Item(i) Blattname = Sheet.Name MsgBox BlattnamenextGrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Powercopy per Script ausführen - KT1 Lizenz
tomtom1972 am 09.09.2007 um 08:20 Uhr (0)
Hallo,um eine PowerCopy wie oben beschrieben per Script auszuführen ist leider wirklich die KT1 Lizenz notwendig.Ohne die Linzenz geht es per Script nur mit Hilfe des Catia.StartCommand. Zwar unschön, aber es läuft.Gruss TomTom------------------tomtom1972
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Powercopy per Script ausführen - KT1 Lizenz
tomtom1972 am 09.09.2007 um 08:20 Uhr (0)
Hallo,um eine PowerCopy wie oben beschrieben per Script auszuführen ist leider wirklich die KT1 Lizenz notwendig.Ohne die Linzenz geht es per Script nur mit Hilfe des Catia.StartCommand. Zwar unschön, aber es läuft.Gruss TomTom------------------tomtom1972
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Selection in Product auf Part beschränken
tomtom1972 am 07.01.2008 um 20:49 Uhr (0)
Hallo stefanv5,die Selection gehört zum CATIA.ActiveDocument und nicht zu irgendeinem Part deiner Struktur. Wenn du die Selection interaktiv vornehmen möchtest (= User-Auswahl) ist die von dir gewünschte Einschränkung nicht möglich.Gruss TomTom------------------tomtom1972
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Aus Catia Vbamakro eine Part aus TeamPDM kopieren
CTenschert am 22.02.2005 um 17:23 Uhr (0)
Hallo Hat es schon mal jemand geschaft ein VBAMakro unter V5 zu programmieren, das ein File aus TeamPdm herraus kopiert.und öffnet. Wie kann ich eigetlich einfach auf TeamPDM zugreifen. Gruß von Carl ------------------ Mit freundlichem Gruß von Carl Tenschert
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part in Produktstruktur lokalisieren
tomtom1972 am 16.04.2007 um 09:47 Uhr (0)
Hallo,ich weiß nicht, ob ich dein Problem richtig verstanden habe !?Wenn du ein in einer Struktur verbautes Part selektiert hast:Msgbox Catia.ActiveDocument.Selection.Item(1).Value.Parent.Parent.Parent.NameGruß------------------tomtom1972
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punkt Zuweisen
bigfalle am 18.04.2008 um 13:44 Uhr (0)
Danke soweit,jetzt habe ich den Quelltext ein wenig aufgeräumt und nun das Problem das das Marko läuft aber nicht erzeugt wird im Geo-Set...Da waren auch bestimmte Geosets angegeben und alle was damit zu schaffen hat habe ich rausgeschmissen weil ich davon aufgegangen bin das die Elemente im aktiven Geo-Set erzeugt werden...Scheint wohl nicht der Fall zu sein^^Was muss ich nun noch einfügen?? Hier der aktuelle Quelltext...Code:Language="VBSCRIPT"Sub CATMain()Dim oSelectedElement, oDoc, oSelection, InputObj ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Wie werden Punktenamen oder Geometrische Set´s umbenannt
Lusilnie am 01.12.2005 um 19:34 Uhr (0)
Hallo fazer,hier meine "bissige" Antwort: Zeichne das Umbenennen einfach mit auf!!!Ansonsten mußt Du halt über Befehl den Namen zuweisen, etwa so:"Körper".PartNumber = "Grundkoerper"Genauer kann ich Dir das jetzt auch nicht sagen, hab gerade kein CATIA verfügbar.mfg,Lusilnie
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Masse_Schwerpunkt_von_Produkten
Heini_K am 28.09.2006 um 16:00 Uhr (0)
@TomTomHabe Deinen Tipp befolgt und den Befehl .GetTechnologicalObject angewandt. Das Aktivierungs-Problem hat sich damit auch erledigt. Auch wenn bei diesem Projekt bisher alle Beteiligten ihre Geometrie im Partbody platziert haben ist es im Zweifelsfall sicher günstiger Deine Variante zu nehmen.Danke! ------------------Matthias-----------------Catia V5R14Unix- Workstation
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Pfadangabe
Erich am 09.12.2011 um 10:37 Uhr (0)
Hallo Zusammenbei der Verwendung im CATScript "CATIA.FileSelectionBox" kann kein Verzeichnis voreingestellt werden. In diesem Verzeichnis möchte ich eine "*.txt" auswählen können!Kennt jemand einen Beitrag/Script der mir zu meinem Problem weiterhilft.(Meine Suche war umfangreich, ich fand jedoch keine verwertbare Lösung)Danke im Vorraus------------------mfgErich
|
| In das Form CATIA V5 Programmierung wechseln |