|
CATIA V5 Programmierung : Modell bei laufendem Makro drehen / bewegen
V5Playaz am 02.03.2010 um 14:36 Uhr (0)
Kommt natürlich drauf an, wie der Benutzer das ganze steuern soll.Dann wäre z.B. eine UserSelection möglich, um den Makrodurchlauf zu unterbrechen, bzw. fortzuführen.Alternative: Auf VB2008 umsteigen.Dort hast du dann Fenster die ausserhalb von CATIA laufen und somit der User auf CATIA zugreifen kann.Grüsse Dominik
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Vergleich der x-Koordinate von 2 Punkten
CEROG am 29.06.2009 um 06:39 Uhr (0)
Zitat:Original erstellt von as-tom:ich gehe jetzt einfach mal davon aus, dass Du mir nicht helfen kannst.Tu das. Es steht aber alles da, was du an Informationen benötigst, um mit etwas Eigeninitiative weiter zu kommen.------------------Meine Firma | Website zum Buch |Technisches Zeichnen mit CATIA V5 | Mein CATIA-BlogWie stelle ich meine Fragen richtig?
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA gezielt starten?????
noir333 am 10.10.2006 um 18:43 Uhr (0)
Hallo Timberwolve,mit catia.systemconfiguration.Release und .Servicepack kann man den Release-Stand auslesen. Aber für das Environment habe ich noch nichts gefunden.... Suche weiter.....Man müsste wissen, wo das environment-directoty steht, dann kann man dort nach Konfigurationsdateien suchen.....------------------Bernd
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA CONTEXT LINK auslesen
bgrittmann am 21.06.2013 um 13:03 Uhr (1)
Servusggf wäre es einfachsten für dich, wenn du diese Methode entweder auf jedes geöffnete Dokument anwendest oder zB bei einem Product auf alle Products (CATIA.ActiveDocument.Product.products.item(i))GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA.StartCommand (Center Graph)
tomtom1972 am 12.04.2011 um 10:03 Uhr (0)
Hallo,der Center Graph ändert sich in seiner "Schreibweise", je nach Release, mal groß, mal klein am Anfang.Wennn du statt des "User"-Befehls die CATIA-ID verwendest: "CATCafCenterGraphOnCSOHdr" hast du dieses Problem nicht und bist zudem noch sprachunabhängig.Gruß------------------tomtom1972
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Grundsätzliche Anfängerfrage
Axel.Strasser am 05.07.2007 um 14:07 Uhr (0)
Ich weiss zwar nicht was Du im Detail machen willst, denke aber mal dass der Programmieransatz der falsche ist, schau Dir mal lieber die ganzen Knowledge Module im Catia an. Da liegt viel Potential im Catia Umfeld drin und die Module sind leider viel zu wenig bekannt.Axel
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Produkt auslesen, ohne Catia zu starten
MCrupt am 14.12.2006 um 12:16 Uhr (0)
Hallo Leute,ich suche Befehle oder ein kleines Programme, wo ich ein oder mehrere Produkte auslesen kann (ohne Catia zu öffnen), auf Kontrolle, ob alle Parts in dem Product vorhanden sind.Wenn es soetwas gibt,wäre ich sehr dankbar für HilfeGruß
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : VBA in Catia starten
Str am 24.11.2003 um 09:08 Uhr (0)
Hallo, ich schaffe es nicht, ein noch so harmloses Programm der VBA-Catia Umgebung (Alt+F11) innerhalb der PartDesign-Umgebung zu starten. Umwege über Skripts (z.B. ExecuteProcessus) funktionieren mit anderen Programmen problemlos (z.B. Notepad.exe). Bei der VBA-Einbindung kommt es zwar nicht zur Fehlermeldung, es passiert aber auch nichts? Hat jemand den entscheidenden Tip? Str
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : PowerCopy ändern im Hintergrund
HoBLila am 08.07.2013 um 11:26 Uhr (0)
Bei CATIA.RefreshDisplay = False muss ein modaler Dialog im Vordergrund sein, das wird bei Dir sicher nicht gegeben sein.Ich würde das Fenster einfach minimieren oder das eigentliche Geometriefenster, welches vorher offen war in den Vordergrudn stellen. Dies machst Du über die Window()/Windows() Collection des CATIA-Objektes.Würde im CATIA dann kurz aufblitzen, sollte der Anwender aber nicht großartig mitbekommen. :-DDas mit dem Display funktioniert eventuell auch nur, wenn man im gleichen Fenster bleibt, ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Geosets anhand von Nummer auswählen
DasDon am 13.11.2013 um 15:45 Uhr (1)
ok, dann evtl so:for i = 1 To CATIA.ActiveDocument.HybridBodies.Item(x).HybridBodies.CountCATIA.ActiveDocument.HybridBodies.Item(x).HybridBodies.Item(i).Namenext------------------wer ist diese Catia und wo kann ich sie finden?
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Elementen ausblenden über Hide Components
RSchulz am 10.07.2013 um 16:00 Uhr (0)
Hallo,nur als kleiner Tipp... Nicht die Suche, sondern die Selektion dauert so lange.Ich habe ebenfalls ein Makro geschrieben, welches aber schnell durchläuft.Code:Sub CATMain() Dim actDoc As ProductDocument Dim oSel As Selection Dim oVisPropSet As VisPropertySet Dim oriCaption As String CATIA.Interactive = False Set actDoc = CATIA.ActiveDocument Set oSel = actDoc.Selection Set oVisPropSet = oSel.VisProperties oriCaption = CATIA.Caption CATIA.Caption = "Bedingungen werden ausgeblendet" DoEvents ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Script-Sammlung
CEROG am 22.08.2009 um 15:32 Uhr (0)
Hallo zusammen,bei catiav5forum.de hat jemand eine Sammlung mit Scripten zum Download hochgeladen. Diese Sammlung findet ihr hier.Viele Grüße,CEROG------------------Meine Firma | Website zum Buch Technisches Zeichnen mit CATIA V5 | Mein CATIA-BlogWie stelle ich meine Fragen richtig?
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Drawing Textfeld FrameType ändern
InFlames am 31.03.2016 um 11:30 Uhr (1)
Ach echt ey das war doch wieder klar. Stunden lang mach ich an dem****** rum und Sekunden nach dem ich hier mal nachfrage komme ichspontan auf die Lösung Set oDoc = CATIA.ActiveDocument On Error Resume Next CATIA.HSOSynchronized = False Set oSel = oDoc.Selection Dim sFilter(0) sFilter(0) = "AnyObject" sStatus = oSel.SelectElement2(sFilter, "", True) If sStatus = "Normal" Then For i = 1 To oSel.Count Set oText = oSel.Item(i).Value ...
|
| In das Form CATIA V5 Programmierung wechseln |