|
CATIA V5 Programmierung : FTA-Ansichten (TPSViews)
Kai Knospe am 17.11.2008 um 07:01 Uhr (0)
Hallo Christian,sorry für die späte Antwort...Erzeugst Du die View per Makro???Interaktiv bemühe ich mich immer die View auf ein Achsensystem zu legen (wird von Catia anstatt einer Ebene akzeptiert) und die View wird an xy ausgerichtet...das schafft Sicherheit ;-)Per Makro schalte ich das Achsensystem entsprechend meinem Ausrichtungswunsch scharf und nehm dann die xy Ebene...Gruss,Kai
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Linie auf Blatthintergrund erstellen
ogard1 am 14.11.2008 um 11:57 Uhr (0)
Hallo,hier Code zum erstellen eine Linie auf Koordinate Null,Language="VBSCRIPT"Sub CATMain()Set Documents = CATIA.DocumentsSet Document = CATIA.ActiveDocument Set DrawingSheets = Document.Sheets Set DrawingSheet = DrawingSheets.Item("Sheet.1") Set DrawingViews = DrawingSheet.Views Set DrawingView = DrawingViews.ActiveView Set Factory2D = DrawingView.Factory2D Set Selection = Document.SelectionErstellen horizontale linie auf der Null Koordinate Set LineLeftExtremity = Factory2D.CreatePoint(-100.0, 0.0)Set ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Linie an vom Benutzer freiwählbaren Punkt
Kai Knospe am 17.11.2008 um 13:18 Uhr (0)
Moin,langsam frage ich mich: Möchtest Du etwas programmieren, oder etwas programmiert haben???Gruss,KaiCode:Sub CATMain()dHeight = 20dWidth = 40Set oDrawingDocument = CATIA.Documents.Add("Drawing")Set oSel = oDrawingDocument.SelectionSet oSheet = oDrawingDocument.Sheets.Item(1)For iCount = 1 To oSheet.Views.CountIf oSheet.Views.Item(iCount).ViewType = catViewBackground TheniMainView = iCountEnd IfNextSet oView = oSheet.Views.Item(iMainView)oView.ActivateDim dArrayDrawingWindowLocation(1)sStatus = oDrawingD ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Linie an vom Benutzer freiwählbaren Punkt
Jens Hansen am 17.11.2008 um 13:46 Uhr (0)
Die Frage stell ich mich auch oft ... SGJens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXingKochbuch - CATIA V5 automatisieren
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Verweis hinzufügen - DLL
Schmidberger Karl am 17.11.2008 um 23:23 Uhr (0)
Hallo,ich habe folgende DLL(tlb) in einer DLL verwendet.CATIA V5 ApplicationFrame Object Library == C:ProgrammeDassault SystemesB16SP5HF16intel_acodeinCATIAAppTypeLib.tlbDiese DLL ist jedoch für CATIA V5 Build 16. Ich habe jedoch mehrere Versionen (Build) auf den Clients installiert.Was kann ich machen damit meine DLL auf möglichst vielen Computer funktionieren.Die DLL-Technik würde ich gerne beibehalden.vielen DankKarlps. ich verwende vb6, vb.net oder c#[Diese Nachricht wurde von Schmidberger Karl am 18 ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Powercopy per Script ausführen - KT1 Lizenz
tomtom1972 am 09.01.2007 um 12:45 Uhr (0)
Hallo zusammen,ich führe PowerCopies per Script aus. Dazu ist - warum auch immer - eine KT1 Lizenz notwendig. Und darauf bezieht sich dann auch meine Frage.Weiss jemand warum bzw. hat die gleiche Erfahrung gemacht?- manuelles Ausführen einer PowerCopy keine KT1 notwendig- Ausführen per Script KT1 notwendig, sonst wird ein Err produziert und das Script bricht ab (VB6.0).Code:...oFactory.BeginInstanceFactory "PowCopObject", sPowCop_PathoFactory.BeginInstantiate ------------------ hier kommt der Err...Di ...
|
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
Florian Held am 10.09.2007 um 11:03 Uhr (0)
Gleicher Fall SendenAn:Ohne Makro Catia-Common,Mit Makro PX1 Notwendig...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Powercopy per Script ausführen - KT1 Lizenz
Z0diaC am 13.09.2007 um 10:13 Uhr (0)
Ah ... supi! Vielen, vielen Dank für den Tip @tomtom1972Mit Catia.StartCommand habe ich es nun geschafft eine PowerCopy per Makro zu starten, auch ohne KT1-Lizenz. Das der Weg nicht schön ist ist erstmal nebensächlich ... hauptsache es funktioniert.Ich habe nun allerdings noch ein Problem. Nach dem Start der PowerCopy muss ich ja nun meine Geometrieelemente und Parameter einlesen. Momentan bekomme ich das per Makro noch nicht hin. Hat noch jemand Tips dazu?Gruß,Z0di- Habe schon eine Lösung gefunden. Das Au ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Powercopy per Script ausführen - KT1 Lizenz
nikibert am 18.11.2008 um 10:16 Uhr (0)
Hallo,könnte mir mal jemand den genauaen start command Befehl für den Aufruf einer Powercopy nennen ? CATIA.STARTCOMMAND("XXXX") was muss denn da in der klammer stehen.Vielen Dank schon mal Gruss Niko
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Powercopy über Makro Aufrufen
nikibert am 18.11.2008 um 10:19 Uhr (0)
Hallo,habe gehört man könnte eine Powercopy über den CATIA.STARTCOMMAND befehl aufrufen. Finde leider keine konkrete Anleitung wie so was funktionieren soll. habe ehrlich gesagt auch keine Ahnung vom STARTCOMMAND befehl. Könnte mir jemand weiterhelfen?? Die Powercopy ist auch in einem Katalog hinterlegt. Was muss den hinter StartCommand in der Klammer stehen.Vielen Dank schon mal Gruss Niko
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Powercopy per Script ausführen - KT1 Lizenz
AndyMF am 18.11.2008 um 10:54 Uhr (0)
Hallo zusammen,ich mach es über makro auch ohne KT1 licenz.Ist aber eine echt unsaubere Angelegenheit.Macht ein Powercopy und davon ab in den Katalog.Dann das Powercopy im Katalog publishen.Nun könnt ihr über customize commands den Knotenpunkt catalogs anwählen und das Powercopy eine alias und icon zufügen.Im Makro könnte ihr es dann mit Catia.Startcommand("aliasdesPowercopys") aufrufen.Funzt ist aber echt umständlich.Lieber doch einfach ein Icon zuweisen.Gruß Andy
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter
moppesle am 18.10.2018 um 13:43 Uhr (1)
Hallo Langer11,,erzeuge dir einen Interger.- Formel von Integer.1 eingeben. Integer.1= "ParameterA .Length( )" - Formel von ParameterB erweitern mit: ParameterA -Extract((Integer.1 -3),3)------------------Gruß UweAuch Catia ist nur ein Mensch!
|
In das Form CATIA V5 Programmierung wechseln |