반응형
모델 안에 있는 Materials 파일 리스트 알아보기
Dim model As IpfcModel
Set model = session.CurrentModel
Dim oSolid As IpfcSolid: Set oSolid = model
Dim oPart As IpfcPart: Set oPart = oSolid
Dim oMaterials As IpfcMaterials
Set oMaterials = oPart.ListMaterials
For i = 0 To oMaterials.Count - 1
MsgBox oMaterials.Item(i).Name
Next i
conn.Disconnect (2)
모델 안에 있는 현재 Materials 파일 이름 알아보기
Dim model As IpfcModel
Set model = session.CurrentModel
Dim oSolid As IpfcSolid: Set oSolid = model
Dim oPart As IpfcPart: Set oPart = oSolid
Dim oMaterial As IpfcMaterial
Set oMaterial = oPart.CurrentMaterial
MsgBox oMaterial.Name
conn.Disconnect (2)
모델에 재질정의 하기
Dim model As IpfcModel
Set model = session.CurrentModel
Dim oSolid As IpfcSolid: Set oSolid = model
Dim oPart As IpfcPart: Set oPart = oSolid
Dim oMaterial As IpfcMaterial
Set oMaterial = oPart.RetrieveMaterial("smco")
oPart.CurrentMaterial = oMaterial
conn.Disconnect (2)
'VBA For Creo' 카테고리의 다른 글
Part List 프로그램 (0) | 2021.02.16 |
---|---|
가로*세로*높이 사이즈 알아보기 (0) | 2021.02.16 |
무게와 관련된 매개변수 (0) | 2021.02.15 |
#3 여러개의 drw 파일 → 2D pdf 파일 변환 프로그램 (0) | 2021.02.12 |
VBA 프로그램 Template File v1 (0) | 2021.02.12 |