|
CATIA V5 Programmierung : Punkt im Schwerpunkt einer beliebigen Fläche erstellen
C.Samer am 29.01.2018 um 15:43 Uhr (1)
Zitat:Original erstellt von KADv5:Hi,einen Punkt im Schwerpunkt der Fläche zu erzeugen geht auch mit:hybridShapePointOnSurface1 mit distance = 0mmKADv5 hat meiner Meinung nach den richtigen Ansatz.Eine Fläche hat keine Stärke und daher auch keinen Schwerpunkt.Da Punkte auf Flächen bei der Standardeinstellung von der Mitte wegerzeugt werden werden, reicht es den Abstand auf 0 zu setzen.Liebe Grüße aus Wien,Christoph[Diese Nachricht wurde von C.Samer am 29. Jan. 2018 editiert.]
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Textfeld mit Teilenamen aus Assembly
C.Samer am 29.01.2018 um 15:52 Uhr (1)
Hallo Tarvos,kannst du das nicht mit der Referenzkreis-Funktion (Ballons) machen?Tools - Options - Mechanical Design - Drafting - Annotation and Dress-Up - 3D associativity - Von Numbering auf Part Number umstellenLiebe Grüße aus Wien,ChristophP.S.: Den Kreis kannst du unter den Standards zur Linie umstellen![Diese Nachricht wurde von C.Samer am 29. Jan. 2018 editiert.]
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punkt im Schwerpunkt einer beliebigen Fläche erstellen
KADv5 am 29.01.2018 um 10:12 Uhr (1)
Hi,einen Punkt im Schwerpunkt der Fläche zu erzeugen geht auch mit:hybridShapePointOnSurface1 mit distance = 0mmDas folgende Makro fragt den Nutzer nach einem Input (Fläche) und erzeugt ein GeoSet mit dem Namen "{Punkt_auf_Fläche}" und darin einen Punkt mit dem Namen "{Schwerpunkt}"EDIT 30.01.2018:Das hier stehende Makro erzeugt nicht den Schwerpunkt sondern den MittelpunktFür Schwerpunkt siehe unten (Antwort 5)Code:Sub CATMain() Dim myDoc As Document Set myDoc = CATIA.ActiveDocument ...
|
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 : 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 : Input Box Position
C.Samer am 08.02.2018 um 14:07 Uhr (1)
@runkelruebe: Die InputBox wird ohne Parameter leider nicht auf der zuletzt aktiven Anzeige angezeigt, sondern auf jener, welche in Windows als Hauptanzeige definiert ist :SHabe noch weiter probiert und habe den Fehler herausgefunden!Der xPos Wert der Funktion InputBox ist intern als Integer definiert, welcher nur bis 32767 geht....Kann ich denn die Funktion irgendwie abändern? Kennt jemand ne andere Eingabe-Lösung in CATScript? [Diese Nachricht wurde von C.Samer am 08. Feb. 2018 editiert.]
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Material
C.Samer am 15.02.2018 um 16:29 Uhr (1)
Hallo!Der Materialkatalog befindet sich hier (siehe Bild)!Liebe Grüße aus Wien,Christoph[Diese Nachricht wurde von C.Samer am 15. Feb. 2018 editiert.]
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Running executable unter CATIA mit catscript
Sylas am 23.02.2018 um 15:17 Uhr (1)
Zitat:Original erstellt von bgrittmann:ServusAlso in Windows 7 öffnet sich das Fenster mit deinem Code.(bleibt dann aber hängen: geht nur wenn Catia mit Englischer Sprache verwendet wird)GrußBerndPS: Das Makro von Joe von catia.cad.de kennst du auch?Ich habe auch gemerkt, dass unter Win7 - andere User - das Makro geht... Makro von Joe habe ich nicht probiert - ich siehe keine Download option da... EDIT:Doppelclick an ProdSortNoOcx.exe hat mir Explorer gehangt [Diese Nachricht wurde von Sylas am 23. Feb. ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Partname durch Parameter steuern
Sylas am 13.03.2018 um 08:47 Uhr (1)
Zitat:Original erstellt von bgrittmann:ServusFormeleditor öffnen - Parameter des Typs String/Zeichenfolge anlegen - Parameter der Teienummer suchen - Formel erstellen - gewünschten Parameter er die Teilenummer steuert selektieren - OKGrußBerndHallo BerndWenn ich das probiere, ich kriege eine Meldung:"This parameter can not be valuated by a formula. It does not belong to the current document"Was kann ich mehr tun?EDIT: Ich habe vergessen, das ich muss den Part im neues Fenster öffnen [Diese Nachricht wurd ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Multiselection von Publications
Student051089 am 19.03.2018 um 09:43 Uhr (1)
Hialso das mit der for i = 1 to vselection1.count2 klappt auch noch nicht so ganz. Ich habe mir jetzt erster mal mit Code:For i = 1 To 100 abgeholfen. Diese Schleife läuft nun mehrfach die Selektion ab. Zitat:ggf fehlt dir noch das zusammensetzen eines Strings mit den einzelnen Namen der Veröffentlichungen (Schleife, String verketten, Zeilenwechsel) Leider weiß ich nicht wie das geht. Könntest du mir da eventuell helfen?Natürlich habe ich eine Listbox. Mein Fehler. GrüßeMehrere Items werden in meinem Makro ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : LS-OPT and CATIA
Sam2021 am 26.03.2018 um 13:08 Uhr (1)
1. I will record a macro and see how it works. 2. I would give the range in the LS OPt. Everytime it asks, lets say change the angle to some value, it would change in the script and generate the new geom. file (If i understood your question correctly)3. You mean the paramaters in the future tree? if yes, please see the attached file. Thank you Best regards, Sam [Diese Nachricht wurde von Sam2021 am 26. Mrz. 2018 editiert.]
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : oSel.add Reference method add failed
eisalex am 03.04.2018 um 21:07 Uhr (5)
Servus zusammen,Anfänger Problem:ich habe mehrere Themen durchgeschaut, wo das Problem aufgetaucht ist. Überall gibt es Lösungen im "Code" die ein Workaround darstellen. Ich hätte gerne methodisch generalisierten Umgang mit ADDEN von References zu der Selektion.Bei mir ist es so, dass ich im Catpart arbeite und bis jetzt habe ich immer geschafft der Selektion ein Objekt zu füttern.Jetzt bin ich aber soweit, dass ich nur die Referenz übergeben kann. Meine Selektion ist folgend definiert: Set oSel= CATIA.Ac ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : oSel.add Reference method add failed
eisalex am 03.04.2018 um 22:03 Uhr (1)
Willkommen im Forum. Bitte Systeminfo ausfüllen. - Vielen Dank ! Systeminfo soweit eingetragenWoher hast du denn die Reference? - grundsätzlich funktioniert keine Reference beim adden, egal woher ich die habe, aber aktuelle ist von CreateReferenceFromObject gekommen.Das ist von Geometrie ein Plane (aber wie gesagt alle Geometrien weren nicht geadded)grob: Set Ref2 = gUserPartContainer.CreateReferenceFromObject(PlaneOBJ)Surfaces=Array(Ref1, Ref2,Refx,...)oSel.Add Surfaces(1) Das Problem ist es kommt aus dem ...
|
In das Form CATIA V5 Programmierung wechseln |