VBA, VB.NET For Creo321 Orange3] 무엇을 할수 있나요? ▣ Orange3Orange3는 코딩 없이 데이터 분석과 머신러닝을 수행할 수 있도록 도와주는 오픈 소스 소프트웨어입니다. 드래그 앤 드롭 방식의 사용자 인터페이스를 제공하여 사용자가 복잡한 코드를 작성하지 않고도 다양한 데이터 분석 및 머신러닝 작업을 수행할 수 있도록 지원합니다. 다음은 Orange3의 주요 특징과 활용 분야입니다.- 주요 특징 -코딩 없는 데이터 분석:드래그 앤 드롭 방식의 인터페이스를 통해 사용자가 직관적으로 데이터를 분석하고 모델을 축할 수 있습니다.다양한 위젯 제공: 데이터 시각화, 전처리, 모델링, 평가 등 다양한 기능을 제공하는 풍부한 위젯 라이브러리를 제공합니다.머신러닝 알고리즘 지원: 분류, 회귀, 군집화, 연관 분석 등 다양한 머신러닝 알고리즘을 제공합니다.텍스트 마이.. 2025. 4. 4. Get the volume value of the model Let's create a code to get the volume value of the model by changing the dimension value. The dimension value is defined as width * length * height. The dimension values have a changeable range. Let's create a predictable function with AI. numberwidthlengthheightvolume(mm^3)150302026,250260801042,000335206036,750 If you pass 10,000 changed values and Volume values of the model to AI, it wi.. 2025. 3. 24. Display all dimension names and values contained in a part file Importing dimensional information from your Creo model into Excel can help you increase the efficiency of your design process and create better designs.Provide visual information: Leverage Excel's chart and graph features to visually represent dimensional data and effectively communicate design information.Automate data extraction: Automatically extract dimensional information into Excel using C.. 2025. 3. 12. How to display all model names in a session It connects to Creo and writes the names of the model files currently open in the session to an Excel sheet, displays the number of models in a message box, and performs appropriate exception handling when an error occurs, and disconnects after the task is completed to clean up resources. If there are no creo files in the Creo Session, the number of files is displayed as "0".▷CodeOption Explicit.. 2025. 3. 11. Output the currently active 3D model name The name of the currently active Part file is displayed in the message window. The name of the currently active Aseebmbly file is displayed in the message window. (The drawing file name cannot be displayed in the message window.)To start the code, copy the starting Template code to create the code. VBA API . . ." to install.2. Setting up "pro_comm_msg.exe"Facilitates communication between the ex.. 2025. 3. 11. Installation and setup for using Creo VBA 1. Creo VBA API installationSelect "API Toolkits > VBA API . . ." to install.2. Setting up "pro_comm_msg.exe"Facilitates communication between the executable xtop.exe and asynchronous Pro/TOOLKIT applicationsFor your application to communicate with Creo Parametric, you must set the PRO_COMM_MSG_EXE environment variable to the full path of the executable, pro_comm_msg.exe. Typically, the path to .. 2025. 3. 10. IpfcSurface □ IpfcSurface 소개인터페이스는 표면의 평가, 측정, 그리고 표현에 관련된 다양한 기능들을 한데 모아 제공함으로써, CAD 및 3D 모델링 소프트웨어에서 복잡한 표면 데이터를 효과적으로 처리할 수 있도록 돕습니다. 이 인터페이스를 통해 사용자는 표면의 기하학적 특성을 정밀하게 분석하고, 필요한 변환이나 계산 작업을 수행할 수 있습니다.이 인터페이스는 IpfcModelItem의 하위 클래스이며, 여러 종류의 표면(예: 변환된 표면, 코언스 패치, 필렛 표면, 스플라인 표면, NURBS 표면 등)에서 공통적으로 사용되는 메서드와 속성을 제공합니다.▷Code : Surfcae ID, Surface AreaSub surface011() '// Creo Connection Call CreoV.. 2025. 2. 1. Creo] IpfcModel □ 소개현재 세션(Session)에 존재하는 모델(Model)의 정보를 지정하는 클래스입니다.▷관련 클래스 및 메서드이 인터페이스는 다양한 모델 관련 작업을 수행할 때 사용됩니다. 관련된 주요 메서드는 다음과 같습니다:IpfcSolidIpfcModel2DIpfcBaseSession.ListModels() (세션에 있는 모델 목록 가져오기)IpfcBaseSession.RetrieveModel() (모델 불러오기)IpfcBaseSession.GetModel() (세션에서 특정 모델 가져오기)IpfcBaseSession.GetModelFromDescr() (모델 디스크립터를 통해 모델 가져오기)IpfcBaseSession.GetByRelationId() (관계 ID를 이용해 객체 가져오기)IpfcBaseSes.. 2025. 2. 1. Creo] Get the dimensions that the model's features have □Get dimensions included in a featureGet Features from the model.Get the dimensions contained in a Feature.▷ Code:]After deploying the udf, you can modify the dimensions included in the feature.You can get the parameter names and values included in the feature(Blog).When you deploy a udf, the user defined dimension names are automatically changed to the Creo system dimension names.You can get .. 2025. 1. 29. Creo] Get drawing information - 작업중 □ Get drawing informationGet names of drawing viewsGet dimension names and values placed in a drawing viewGet the dimensions typeGet the dimensions location informationGet tolerance values for dimensionsGet the type of tolerance ▷ Code : Creo Connectivity ModuleOption ExplicitPublic asynconn As New pfcls.CCpfcAsyncConnectionPublic conn As pfcls.IpfcAsyncConnectionPublic BaseSession As pfcls... 2025. 1. 27. CREO] Get selected Folder and file names Select a folder to get the selected folder and subfolder names.Enter a folder to retrieve the file names and information contained in the folder.Folder NameFile Name □ Folder Name CodeSub GetFoldersList() Dim fso As Object Dim targetFolder As String Dim rowCounter As Long Dim ws As Worksheet ' 1. FolderList 시트 확인/생성 On Error Resume Next Set ws = ThisWorkbook.Sheets("Fol.. 2025. 1. 26. Creo] Running Creo in the background Run Creo in the background.Use only Creo Foundation licensesUsed for converting Creo files.Option ExplicitSub ModelnameTable() On Error GoTo RunError Application.EnableEvents = False Dim asynconn As New pfcls.CCpfcAsyncConnection Dim conn As pfcls.IpfcAsyncConnection Dim CreoProgramName As String Dim BaseSession As pfcls.IpfcBaseSession Dim CreateModelDescriptor As New CCpfcMod.. 2025. 1. 25. 이전 1 2 3 4 ··· 27 다음 반응형