Pokój rodzinny i PDM

Cze wszystkim

Muszę stworzyć 300 sztuk z ich rysunkiem :woozy_face: :thinking:

Co się zmienia w modelu 3D:

  • Długość modelu CAD

Muszę również zarządzać i być w stanie zarządzać niestandardowymi właściwościami mojej części, która wskazuje na moją kartę danych, która wskazuje w kasecie z moim rysunkiem:

  • Materiałów
    -Wykończenie
    -Kod produktu
    -Oznaczenie
    -itd...

Jak mogę stworzyć wszystkie te części bez tworzenia 300 kopii drzew?

Jeśli to możliwe, dziękujemy za Twoją opinię :smiley:

Czy nie jest możliwe posiadanie jednego planu z wymiarem długości L i tabelą wartości?
(o wiele prościej i szybciej)
W przeciwnym razie jedno z wielu rozwiązań, które wymaga pakietu MyCADtool:
Wygeneruj wszystkie konfiguracje w jednym pliku, a następnie wyeksportuj każdą konfigurację do pliku części za pomocą konwertera wsadowego.

3 polubienia

Makro może częściowo wykonać to zadanie, do aktualizacji właściwości potrzebujesz więcej informacji.
Zobacz ten kod, aby zapoznać się z częścią w części 1.

Option Explicit
Sub main()
Dim Path As String
Dim fso As Object
Set fso = VBA.CreateObject("Scripting.FileSystemObject")
Path = "D:\MyFiles\Part"
If fso.Fileexists(Path & ".SLDPRT") Then
Call fso.CopyFile(Path & ".SLDPRT", Path & "-1.SLDPRT")
Else
Call fso.CopyFile(Path & ".SLDASM", Path & "-1.SLDASM")
End If
Call fso.CopyFile(Path & ".SLDDRW", Path & "-1.SLDDRW")
Dim swApp As SldWorks.SldWorks
Set swApp = Application.SldWorks
If fso.Fileexists(Path & ".SLDPRT") Then
Call swApp.ReplaceReferencedDocument(Path & "-1.SLDDRW", Path & ".SLDPRT", Path & "-1.SLDPRT")
Else
Call swApp.ReplaceReferencedDocument(Path & "-1.SLDDRW", Path & ".SLDASM", Path & "-1.SLDASM")
End If
End Sub

Wiosna:

Lub inny kod (nie testowany:

2 polubienia

Preferuję rozwiązanie @Silver_Surfer :
1 część z plikiem Excel rodziny części, dzięki czemu możesz zarządzać długością i niestandardowymi właściwościami, a następnie rozbijasz część za pomocą konfiguracji, aby utworzyć 300 części.

3 polubienia

Witam

W ogóle nie znam PDM... Ale czy nie wystarczy część z konfiguracjami utworzonymi z rodziny części?

1 polubienie

Cze wszystkim

Dziękuję za odpowiedzi

Pojedyncza płaszczyzna z długością i tablicą nie będzie działać, ponieważ muszę mieć dostępne wszystkie długości, aby utworzyć moje złożenia. Ponadto muszę mieć jeden plan na referencję, ponieważ wszystkie plany będą połączone z naszym systemem ERP, który automatycznie generuje plan dzięki kodowi pozycji planu.

Odpowiedź na @sbadenis wydaje mi się skomplikowana, nie mam żadnej wiedzy na temat makro i nie mam zbyt wiele czasu na samodzielne dokształcanie...

Odpowiedzi od @Silver_Surfer i @Domino_Day nie wydają mi się takie złe, ale czy pozwalają mi wypełnić karty danych w PDM, postaram się tego dowiedzieć i wypróbować.

@twathle zanim miałem PDM, to właśnie bym zrobił, ale problem polega na tym, że zaczynamy od PDM i musimy zmienić nasz sposób myślenia, który już się nie trzyma

Zamierzam zamknąć temat i spróbować przemyśleć moją potrzebę z tym, co jest możliwe

Jeszcze raz dziękuję wszystkim :smiley:

Witam
Był czas, kiedy istniało narzędzie, które pozwalało tworzyć pliki jednostek z plików konfiguracyjnych.
Jeśli znowu dostanę go w swoje ręce, podzielę się nim, jeśli nadal działa z nowszymi wersjami oprogramowania.
Jeśli chodzi o PDM, operacja jest dwukierunkowa, jeśli twoje karty są poprawnie zmapowane, powinny iść w górę bez żadnego problemu.
Wystarczy utworzyć dane w tabeli (rodzinie części) i zwinąć.