Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de
  CATIA V5 Programmierung
  Copy of parts to points in product

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für CATIA & Co.
  
KISTERS 3DViewStation mit neuer Zerschneidefunktionen und erweitertem PMI-Support, eine Pressemitteilung
Autor Thema:  Copy of parts to points in product (485 mal gelesen)
Mert123
Mitglied
Mechanical Engineer

Sehen Sie sich das Profil von Mert123 an!   Senden Sie eine Private Message an Mert123  Schreiben Sie einen Gästebucheintrag für Mert123

Beiträge: 6
Registriert: 12.08.2023

erstellt am: 26. Aug. 2023 14:38    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

I found product part copy from point but I got stuck from recording of macro.

I used "Add User Companent" command in tg1 licence. Any idea how can I get this code?

I used recording and it gave me this:

Code:
Language="VBSCRIPT"
Sub CATMain()

Set productDocument1 = CATIA.ActiveDocument

Set product1 = productDocument1.Product

Set products1 = product1.Products

Set documents1 = CATIA.Documents

Set partDocument1 = documents1.Item("Part2_11.CATPart")

Set product2 = partDocument1.GetItem("Part2_11")

Set product3 = products1.AddComponent(product2)

Set partDocument2 = documents1.Item("Part2_1.CATPart")

Set product4 = partDocument2.GetItem("Part2_1")

Set product5 = products1.AddComponent(product4)

Set partDocument3 = documents1.Item("Part2_2.CATPart")

Set product6 = partDocument3.GetItem("Part2_2")

Set product7 = products1.AddComponent(product6)

Set partDocument4 = documents1.Item("Part2_3.CATPart")

Set product8 = partDocument4.GetItem("Part2_3")

Set product9 = products1.AddComponent(product8)

Set partDocument5 = documents1.Item("Part2_4.CATPart")

Set product10 = partDocument5.GetItem("Part2_4")

Set product11 = products1.AddComponent(product10)

Set partDocument6 = documents1.Item("Part2_5.CATPart")

Set product12 = partDocument6.GetItem("Part2_5")

Set product13 = products1.AddComponent(product12)

Set partDocument7 = documents1.Item("Part2_6.CATPart")

Set product14 = partDocument7.GetItem("Part2_6")

Set product15 = products1.AddComponent(product14)

Set partDocument8 = documents1.Item("Part2_7.CATPart")

Set product16 = partDocument8.GetItem("Part2_7")

Set product17 = products1.AddComponent(product16)

Set partDocument9 = documents1.Item("Part2_8.CATPart")

Set product18 = partDocument9.GetItem("Part2_8")

Set product19 = products1.AddComponent(product18)

Set partDocument10 = documents1.Item("Part2_9.CATPart")

Set product20 = partDocument10.GetItem("Part2_9")

Set product21 = products1.AddComponent(product20)

End Sub

------------------
I don't know what I am doing

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

bgrittmann
Moderator
Konstrukteur


Sehen Sie sich das Profil von bgrittmann an!   Senden Sie eine Private Message an bgrittmann  Schreiben Sie einen Gästebucheintrag für bgrittmann

Beiträge: 12054
Registriert: 30.11.2006

CATIA V5R19

erstellt am: 26. Aug. 2023 14:58    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Mert123 10 Unities + Antwort hilfreich

Hi,

What are you trying to achieve?
Copy points in product context?
Position parts in a product?

regards,
Bernd

------------------
Warum einfach, wenn es auch kompliziert geht.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Mert123
Mitglied
Mechanical Engineer

Sehen Sie sich das Profil von Mert123 an!   Senden Sie eine Private Message an Mert123  Schreiben Sie einen Gästebucheintrag für Mert123

Beiträge: 6
Registriert: 12.08.2023

erstellt am: 26. Aug. 2023 15:12    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities


Snipaste_2023-08-26_16-09-30.jpg


Snipaste_2023-08-26_16-10-34.jpg

 
In product you select a part and selecting a sketch which is have points. And this command makes copies of part in product.

------------------
I don't know what I am doing

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

bgrittmann
Moderator
Konstrukteur


Sehen Sie sich das Profil von bgrittmann an!   Senden Sie eine Private Message an bgrittmann  Schreiben Sie einen Gästebucheintrag für bgrittmann

Beiträge: 12054
Registriert: 30.11.2006

CATIA V5R19

erstellt am: 26. Aug. 2023 15:20    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Mert123 10 Unities + Antwort hilfreich

Hi,

Per macro this becomes difficult.
Manually I would proceed like this:
- pattern a 3d line in the part with the sketch
- reuse the pattern in the assembly

------------------
Warum einfach, wenn es auch kompliziert geht.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2025 CAD.de | Impressum | Datenschutz