|
CATIA V5 Programmierung : Catia Parameter aus Excel heraus steuern
veyron am 16.05.2012 um 11:03 Uhr (0)
Hätte nochmal eine Frage zur Konstruktionstabelle: Kann diese nur auf Parameter innerhalb des eigenen Products zugreifen?Zur Erklärung:Ich habe ein Product_1 mit 2 Parts. Die Konstr.Tabelle habe ich im Product_1 erzeugt, sie kann auf die Parameter aus dem Product_1 und den beiden Parts zugreifen. so weit so gut.Jetzt möchte ich das Product_1 optional in ein Überproduct packen, in dem auch noch andere Products und Parts liegen. Da aus den anderen Parts&Products nur wenige Parameter dazukommen, hätte ich die ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Fortschrittsbalken für Schleife
Tweety79 am 15.07.2016 um 12:13 Uhr (1)
Hi,ich bin im Visual Studio mit vb.NET unterwegs.Ich weiß ja aber nie vorher wie viele Durchläufe es sind, oder kann ich das vorne weg abbfragen?Meine Range für Excel ist (P46:P7000) und gesucht wird dort nach einem bestimmten Wert, der nicht in jeder Zeile enthalten sein muss.Ich habe nun in der Schleife am Ende folgendes eingebaut: Fortschrittsbalken.Value += 1Ich schau was passiert, aber wenn nach 40% mit der SChleife 3000 Durchläufe benötigt werden, dann habe ich am Ende der Durchläufe den Balken auf 3 ...
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Schnittmenge der Öffnungen zweier Bauteile in Excel übertragen
bgrittmann am 27.12.2015 um 11:16 Uhr (1)
ServusOb sich für diesen Vorgang ein Makro rentiert (gerade als Anfänger) wage ich zu bezweifeln.Ich würde so vorgehen:- in der Baugruppe ein Teil für den offenen Querschnitt erzeugen- darin den Querschnitt der maximalen Öffnung als Solid erzeugen- Körper des Schiebers als Kopie mit Verknüpfung einfügen- die beiden Körper verschneiden- Messung des Querschnitts erzeugen- Schieber über die Bedingung schrittweise verschieben, Modell updaten und Wert der Messung abschreibenGrußBerndPS: Bitte noch Systeminfo er ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Name eines Parameters nach Excel
bgrittmann am 11.05.2016 um 22:41 Uhr (1)
ServusIm groben geht das so:- ParameterSet selektieren- in der Selektion nach allen Parameter die mit "Fall" anfangen suchen- Schleife über die Selektion und den Namen der Parameter (ModelElement wird vermutlich nicht benötigt) in einen Array schreiben- Array in Zellen schreiben ("Range")Oder statt der Suche über eine Schleife die "DirectParameter" des Parametersets abarbeiten und denn die Bedingung erfüllt ist den Parameternamen in ein Array schreiben.GrußBernd------------------Warum einfach, wenn es auch ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : mit Parameter Parts deaktivieren
Fitim am 16.12.2016 um 17:12 Uhr (1)
Hallo, Bernd,du hast geschrieben: "Wenn du "nur" einzelne Parts de/aktivieren willst brauchst du keinen zusätzlichen Parameter, sondern kannst den entsprechenden Parameter direkt mit der Konstruktionstabelle steuern."Was meinst du mit "direkt mit der Konstruktionstabelle steuern"?Ich habe eine Hauptbaugruppe und mehrere Unter-Baugruppen. Von diesen Unter-Baugruppen möchte ich einzelne Parts (nicht die Unter-Baugruppen) über Excel deaktivieren. Wie mache ich sowas? :-)Vielen Dank vorab------------------VGFi ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Pfadangabe realisieren???
robert_de am 07.10.2005 um 14:18 Uhr (0)
Hallo.An jeden der dieses Thema mitverfolgt und vielleicht jetzt eine Antwort auf meine Frage hat wäre ich sehr Dankbar.Jetzt ist es mit meinem Makro soweit gekommen das es die von mir gewünsche EXCEL-Datei erzeugt aber trotzdem eine Fehlermeldung ( siehe weiter oben )berichtet. Hat einer von euch vielleicht eine Ahnung wie man das ganze abstellen bzw das ganze Makro noch verbessern kann?? Den vereinfachten Quellcode findet ihr unter auslesen.zip weiter oben.Vielen Dank für eure BemühungenGruß, Robert
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Drawing / Part in Doc-Collection
Tstone am 24.10.2003 um 12:57 Uhr (0)
Hallo Ich habe folgendes Problem. Ich möchte den Schriftkopf einer Zeichnung mit einem Macro ausfüllen, dazu werden Eigenschaften des Parts ausgelesen. Das funktioniert auch wenn das Part nicht geöffnet ist. Ich möchte aber auch den anderen Weg gehen, d.h in dem nicht geöffneten Part Eigenschaften anpassen. Nun zum Pudelskern: Das Part ist in der Collection-Documents enthalten (obwohl nicht geöffnet, was laut Automation.chm nicht so sein dürfte).Ich kann auch scheinbar und ohne Fehlermeldung die Eigenschaf ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Point on Curve Constraint Coincidence
mrgod am 02.03.2010 um 09:20 Uhr (0)
Hallo Leute !Ich habe folgendes Problem:Ich habe in einem Produkt zwei Parts.In einem Part gibts einen Punkt (Point)In dem anderen Part gibts eine Kurve (Curve)Wenn ich jetzt per Macro den Constraint Coincidence bilde, wird dieser NICHT erkannt. Der Punkt zeigt er als Connected und erkennt in als Type POINT an, aber für die Kurve muss ich jedes mal per hand Reconnect machen, weil der Type CURVE als UNKNOWN und DISCONNECTED anerkannt wird.Hier ist mein Script, sagt bitte was ich falsch mache oder wie ich CA ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : WorksheetFunction.CountIf funktioniert nicht
Tstone am 26.10.2009 um 18:39 Uhr (0)
Hallo HAW-Raptorich denke du meinst nicht Variabeln, sondern Enumerationen (z.B: SortOn:=xlSortOnValues)Jeder Wert in den Enumerationen wird auch durch einen Integer-Wert repräsentiert. Du musst nur den Integer-Wert anstelle des Enumerationsbegriff einfügen, dann funktioniert das Ganze auch. Diesen Integer-Wert kannst du im Objektkatalog im Excel-VBA-Editor finden, oder in der entsprechenden Hilfedatei.Das ist übrigends ein weiterer Nachteil der späten Bindung. ------------------Grüße TStone "Respektier ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Pfadangabe realisieren???
robert_de am 07.10.2005 um 07:42 Uhr (0)
Hallo Günter,Danke für deine Antwort habe mich aber jetzt eigentlich dazu durchgerungen das ich die Stückliste einfach in Excel ausgeben will und einfach nur der Pfad und der Name der Datei ausgewählt werden soll. Das funktioniert ja jetzt schon mal soweit mit der "FileSelectionBox" doch er scheint ein Problem damit zu haben die xls Datei zu erstellen denn dann bekomme ich immer folgende Fehlermeldung ( siehe Anlage ) wenn ich den dir weiter oben schon mal gezeigten Quellcode verwende. Hast du vielleicht e ...
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : VBA-Projekt Mersprachig auslegn
bgrittmann am 21.02.2019 um 11:22 Uhr (15)
ServusDu könntest gewählte Sprache oder sogar die Labels zwischenspeichern zB: Textdatei (oder auch ini-Datei) im Userverzeichnis/auf Server über Variable im Environment (nur welche Sprache oder Datei) über Umgebungsvariabel im OS (nur welche Sprache oder Datei) in Registy (SaveSetting) ....Statt der Excel-Mappe könntest du ggf auch eine Ini-Datei oder txt-Datei für die Texte nutzen, dann hast du weniger Abhängigkeiten zu andern Bibliotheken.GrußBernd------------------Warum einfach, wenn es auch komplizier ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Frage zur Programmierung: Splitten von Linien.
T.Felbermair am 20.07.2005 um 07:25 Uhr (0)
Kenn mich mit Programmierung leider nicht aus. Kann man ein Macro/ Script erstellen für folgende Aufgabe: Ich habe ein GeometricalSet, alle Linien in diesem Set sollten mit allen Flächen von einem anderen Set gesplittet werden. Anschließend werden die Linien der Reihe nach mit jeweils einem Blend verbunden. Hat eine Linie mit keiner Fläche eine Verschneidung, soll die ungetrimmte Linie für den Blend verwendet werden. Wie groß ist in etwa der Aufwand, wer kann so etwas abdecken. Bin für jede Antwort oder An ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catpart umbenennen nach txt File
Kay Petri am 09.04.2013 um 08:54 Uhr (0)
Hallo Ihr Spezialisten,ich habe mal wieder was. Wahrscheinlich schon hundert mal gemacht aber gefunden habe ich nix.Folgendes:Ich habe ein Product mit mehreren CatParts. Diese CatParts werden mit einem anderen anderen Macro und einer bestimmten Namenskonvention in eine Datenbank geschrieben. Die Datenbank generiert eine zufällige Nummer für jedes Catpart. Ich kann derzeit die zufällig angelegte Nummer in ein txt File schreiben (temporär). Nun möchte ich allerdings dass dieses Part das gerade gespeichert wu ...
|
| In das Form CATIA V5 Programmierung wechseln |