Cze wszystkim
Kolega utworzył makro do automatycznego umieszczania prowadnic w układzie przenośnika. To makro działa dobrze na jego stacji roboczej, podczas gdy na mojej, która ma tę samą konfigurację (HP Z4), części są dodawane do asm, ale nie są tworzone żadne ograniczenia, a wszystkie dodane części umieszczają swój środek wizualizacji na początku asm.
Poniżej znajduje się fragment makra dla wiązań nowych części:
'----------------------------------
"Wkładanie i ograniczanie prowadnic
"----------------------------------
Jeśli TRM_aval Or CInt(długość) > 1044 to
'Wstawianie i ograniczanie prawej prowadnicy wprowadzania
Jeśli tole_à_droite = Fałsz, to
Set comp = Assembly.AddComponent5(lien_guide, 0, "", False, "", 0, 0, 0) 'Wstaw prowadnicę w zespole
jezeli nie to komp to nic to
przewodnik = komp. Nazwa2
Wywołaj metodę Assembly.Extension.SelectByID2("Entrée@" & Conveyor & "@" & AssemblyTitle, "COORDSYS", 0, 0, 0, False, 0, Nothing, 0) Wybierz znacznik 1
Wywołaj Assembly.Extension.SelectByID2("Right Input" & larg & "@" & guide & "@" & AssemblyTitle, "COORDSYS", 0, 0, 0, True, 1, Nothing, 0) 'Wybierz znacznik 2
Wywołaj metodę Assembly.AddMate5(20, -1, False, 0, 0, 0, 0, 0, 0, 0, False, False, 0, longstatus) 'Ogranicz znak 1 na znaku 2
Assembly.ClearSelection2 Prawda
Zakończ jeżeli:
Zakończ jeżeli:
Dziękuję za odpowiedzi