|
CATIA V5 Programmierung : Dokument nicht sichtbar in Arbeitsspeicher laden und bearbeiten
tomtom1972 am 06.02.2018 um 09:42 Uhr (1)
Hallo,ich suche nach einem Weg, ein .CATProduct im CATIA zu laden ohne das es sichtbar wird, ein .CATPart darin zu verbauen (bis hierhin läuft es), und in diesem Geometrie zu erzeugen / verändern. Das scheitert am Update.Ich lade das .CATProduct über Catia.Documents.Read(sPath), das .CATPart ist "richtig" geladen / in einem eigenen Fenster geöffnet.Frage: Kennt jemand eine andere Möglichkeit als das .Read, umn ein Dokument - ohne das es sichtbar wird - ins CATIA zu holen?Gruß TomTom ------------------tom ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Dokument nicht sichtbar in Arbeitsspeicher laden und bearbeiten
moppesle am 06.02.2018 um 10:08 Uhr (1)
Hi TomTom,Kannst du das Product nach dem laden nicht auf "Deactivate Terminal Node" setzen?------------------Gruß UweAuch Catia ist nur ein Mensch!
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Measure / InertiaVolume: BBO und BBL
tomtom1972 am 06.02.2018 um 10:16 Uhr (1)
Hallo,ich vesuche per Script an die Werte BBOx, BBOy, BBOz, BBLx, BBLy und BBLz zu gelagen, im Screenshot aus einem manuell ausgeführten Measure.Die in CAA V5 Help aufgezeigte ("richtige") Methode ist ja eigentlich über das GetTechnologicalObject("Inertia").Dort gibt mir .GetPrincipalAxes aber nur ein Array mit 9 Werten zurück (A1x, A1y, A1z, A2x, A2y, A2z, A3x, A3y, A3z).Die BBO Werte suche ich vergeblich. Kennt jemand einen Weg?Ein Lösung mit Hilfe des CATIA.Startcommands oder Startmodells habe ich berei ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Dokument nicht sichtbar in Arbeitsspeicher laden und bearbeiten
moppesle am 06.02.2018 um 10:22 Uhr (1)
Ahh Ok,Sorry hatte ich übersehen. ------------------Gruß UweAuch Catia ist nur ein Mensch!
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Measure / InertiaVolume: BBO und BBL
tomtom1972 am 07.02.2018 um 08:48 Uhr (1)
Servus Bernd,und danke für deine Antwort.Die BoundingBox (einer manuell ausgeführten Messung) der Inertia funktioniert für jede Geometrie fehlerfrei, mir ist jedenfalls noch keine Messung untergekommen, wo sie nicht angezeigt wird. Das kann ich von allen anderen Ansätze nicht behaupten, die über einen Extremwert gehen. Ich habe Geometrien, wo ich viele Extrempunkte habe, oder wo die Extremwerte Linien oder Flächen sind. Bei rotationssymetrischen Körpern können Kurven entstehen. Alles Sonderfälle, die ich i ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Input Box Position
joehz am 08.02.2018 um 10:54 Uhr (1)
Hi Christoph,vielleicht hilft einer der Artikel weiter:https://msdn.microsoft.com/en-us/library/windows/desktop/dd162827(v=vs.85).aspxhttp://www.flounder.com/virtual_screen_coordinates.htmhttps://visualstudiomagazine.com/articles/2009/03/02/working-with-multiple-monitors.aspxTschau,Joe------------------Inoffizielle Catia Hilfeseite
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punkte mit Koordinaten in eine Excel
Tarvos am 08.02.2018 um 11:01 Uhr (1)
Hallo Bernd,ja vor lauter verschiedenen Tabs habe ich es wohl in die falsche Kategorie geschrieben :-/Ich bin nicht wirklich gut im programmieren, sondern hab nur so Halbwissen.Was bisher am besten aussah war das hier:http://ww3.cad.de/foren/ubb/Forum137/HTML/001999.shtml#000011Jedoch bekomme ich nur die Meldung "First open Catia application!!!". Auch die Version V01 von dieser Excel und der erneute reg-Eintrag für Catia hat nix geholfen.------------------Beste GrüßeTim___________Zu dumm gibt es nicht, nur ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punkte mit Koordinaten in eine Excel
bgrittmann am 08.02.2018 um 11:07 Uhr (1)
ServusIst Catia beim Makrostart geöffnet?Würde bei dir auch der "Umweg" über cvs- oder txt-Dateien gehen? (bitte mal danach suchen)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Flächen aus geometrischen Sets auslesen und Referenz erstellen
KADv5 am 08.02.2018 um 11:41 Uhr (1)
Sind die Namen der Flächen und der Geo-Sets denn immer gleich?Also heißen die Flächen auch in Catia "FlächeA.2" usw.?Heißen die Geo-Sets auch in Catia "GeoSet.2" usw.?Dann könntest du mit einer Schleife durch die Namen der Features "suchen".Folgendes Makro sucht zum Beispiel im "Geometrical Set.1" nach Flächen mit dem namen "Fill.1" ,2,3...99 usw. und blendet die höchste Zählernummer aus:Code:Sub CATMain()Dim Ref1 As ReferenceFor i = 1 To 99On Error Resume NextSet Ref1 = CATIA.ActiveDocument.Part.CreateRef ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punkte mit Koordinaten in eine Excel
joehz am 08.02.2018 um 12:04 Uhr (1)
Hi Tim,wenn ich raten sollte: Dim coords(2) As Integerwürde ich zu Dim coords(2)abändern.Tschau,Joe------------------Inoffizielle Catia Hilfeseite
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Input Box Position
C.Samer am 08.02.2018 um 13:42 Uhr (1)
Also ich hab mich jetzt noch ein wenig gespielt und sehe dass der Fehler doch direkt an "InputBox" liegt.Sie wird wenn sich Catia am zweiten Monitor befindet einfach nicht aufgerufen. XPos und YPos sollten richtig sein. Deine Links helfen also nicht viel :/LG Christoph
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : catiabaum nach product durchsuchen und dynamisch verfügbar machen
catia5beginervbs am 13.02.2018 um 10:29 Uhr (1)
Moin,wie kann ich ein Produktbaum dynamisch durch laufen und das gewollteProduct verfügbar machen um z.B. im gefundenen Assy parts zu addenoder zu verschieben, weil die ebene in der das Assy ist verschiedensein kann, je nachdem von wo aus es im Catia geleaden wurde.Am schönsten wäre ein: call find_product Product_to_find und es gibt dieses zurückRootProduct : Baum kann von hier geöffnet worden sein | |- Product: oder hier | |- Product : oder hier | |- Product : | |- Produ ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Fehler bei Shell-Anweisung
KADv5 am 14.02.2018 um 11:44 Uhr (1)
Hallo Zusammen,in einem Catia Makro führe ich per Shell-Funktion ein extrernes Programm aus:Code:Private Sub ProgButton_Click() Dim Programmpfad As String Programmpfad = "C:ProgrammeProgramm1programm1.exe" Shell Programmpfad, vbNormalNoFocusEnd SubDas externe Programm startet, gibt aber eine Fehlermeldung aus:"Die Bild-Datei "HMakrosMakro1orborb.sgx kann nicht geöffnet werden!"Das Makro aus dem das Programm gestartet wird liegt unter "HMakrosMakro1" aber die orb.sgx liegt unter "C:ProgrammeProgramm1".St ...
|
In das Form CATIA V5 Programmierung wechseln |