Skip to content

UGkf/UG

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 

Repository files navigation

📋 Update Log

2025/08/29 1.2.0 Released

  • Based on user feedback, the platform has made the following updates to improve user experience:
  • Toolbox page:
    • The main functions are broken down into individual toolboxes, and users can choose specific tools to solve the corresponding problems.
  • Communication forum optimization:
    • Optimize the use of user communication forums, optimize the visual senses of communication forums, and optimize the operation of user questions and replies.
📚 History Log
2025/08/29 1.2.0 Released
  • Optimize user communication forums.
  • The toolbox page is live.
2025/07/25 1.1.1 Released
  • The intelligent question-and-answer page is now live.
  • Update video analysis function.
2025/07/11 1.1.0 Released
  • UG Mold Development Platform officially goes live.

📋 Table of Contents

  1. Mold Design Development Platform
  2. TODO
  3. Known Issues

Mold Design Development Platform

Project Introduction

The Mold Development and Design Platform is an integrated platform that combines UG secondary development code plugin design (generating UG code and performing code compilation) with a UG secondary development community for mold functionality.
The UG Mold Development Platform was created primarily to enable mechanical engineers, process engineers, and other non-professional programmers to complete simple automation tasks through natural language, while also freeing experienced development engineers from tedious API queries and basic code writing, allowing them to focus on core algorithms and complex logic implementation to improve their work efficiency. The platform combines UG secondary development with large model applications, aiming to streamline UG secondary development engineering tasks.

UG.mp4

Main Features

  • Supports user input of requirements, the platform will generate UG secondary development C++ coding ideas that can fulfill user needs based on the requirements (users can modify them).
  • Supports generating required UF functions for each step based on the generated coding ideas (users can modify them).
  • Supports function information query, users input function names and the platform can retrieve corresponding parameters, function descriptions, and related header files.
  • Supports UG secondary development C++ code generation, the platform can generate code that fulfills user requirements based on user-confirmed coding ideas and function information.
  • Supports UG secondary development C++ code compilation, users can select their desired NX version for compilation to obtain DLL files.
  • Supports users viewing history records, allowing direct navigation to corresponding historical records for coding design.
  • Supports users viewing past DLL files, users can directly download previous DLL files.
  • Allows users to select specific tools to solve the problem.

Quick Start

UG_Demo

TODO

  • Requirement-to-code generation
  • Code compilation with DLL output
  • History & DLL library
  • Multi-NX version support
  • Video input support
  • Toolbox use
  • NX OPEN-based UG development
  • Intent recognition
  • Plugin requirement parsing

Known Issues

  • Early Stage Limitations: Knowledge base is limited, generated coding solutions may be incomplete. Users can modify ideas and functions as needed.
  • Complex Plugin Limitations: Poor performance on complex plugin designs, generated code may fail to complete certain functional steps.
  • Version Compatibility: Currently supports only NX10, NX12, NX2306, and NX2406 compilation. DLL files may not work with other NX versions.

About

UG二次开发模具平台

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published