The group company has implemented UG CAM programming and applied it directly on the shop floor. This article presents a detailed customization of the UG CAM workshop process documentation, along with the key functions that can be achieved through this approach.
**I. Overview**
To effectively complete digital design and manufacturing tasks, the group has introduced multiple sets of UG software. Engineers and technicians have successfully applied this technology to aerospace engines, gas turbines, and subcontracted products for computer-aided design (CAD) and computer-aided manufacturing (CAM). The system's powerful features have been fully demonstrated, playing a crucial role in the production process.
UG CAM workshop process documentation refers to text and graphic information extracted from part files, which is useful for CAM operations. It includes details such as tools used, operations performed, and machining methods. However, the default documentation provided by the system does not fully meet customer needs, requiring customizations. Customized UG CAM workshop documents reduce tedious paperwork, allow for standard style customization based on workshop requirements, extract relevant CAM data from part files, and output web pages in HTML format. These documents can replace traditional CNC step cards, significantly improving work efficiency.
**II. UG CAM Workshop Process Documentation Solution**
Preparing process documentation, including flow diagrams, operation sequences, and tool lists, often takes a lot of time and is considered a major bottleneck in the workflow. With Shop/Doc, the system can automatically generate workshop process documentation and export it in various formats. Operators, tool store workers, or others needing access to this information can conveniently search online. Most of these documents are intended for machine tool operators at the production site, eliminating the need for manual file creation. Additionally, users can quickly add custom tools to the tool library for future use.
Through field research and collaboration with workshop engineers, we identified the essential content for UG CAM workshop process documentation. We extracted relevant text and graphic information from part files, including tool parameters, operation sequences, machining methods, cutting parameters, and tool path verification. Graphical displays and post-processed G-code for each operation are also included, and they can only be viewed, not edited. These outputs can be in either .txt or HTML formats.
By engaging with the workshop, we aimed to meet the urgent needs of digital design and manufacturing. Various departments were eager to cooperate in solving this critical issue. Customizing UG CAM’s workshop process documentation is an extension of its core functionality. For example, by generating HTML pages in hypertext link language, we provide an easy-to-use interface for workshop technicians to query and display processing information. This allows operators, tool warehouse staff, or others to access the necessary information via the internet.
**III. Key Technologies in UG CAM Workshop Process Documentation Development**
The default workshop process documentation is comprehensive but presented in English, which is not suitable for domestic users who prefer Chinese. One of the first challenges we faced was overcoming the language barrier by localizing the interface.
Additionally, some users requested changes to the format to match the company's branding. UG’s workshop document generator allows secondary development to meet these specific needs. Another key challenge is customizing the system to fit user requirements.
Moreover, the existing CNC step card requires Chinese descriptions for each operation. Since UG does not support Chinese input, we had to find a way to overcome this limitation. After exporting the customized workshop process documentation, we manually entered Chinese descriptions for the tool paths, saving them and submitting them to the workshop. This created a fully localized workshop process document ready for use.
**IV. UG CAM Workshop Process Documentation Development and Customization**
Based on UG NX2 CAM’s built-in workshop process documentation features, we used Tcl scripting to customize application templates located in the \MACH\source\shop_doc folder within the UG installation directory. By modifying the mill_html_index.tpl file and other related templates, we gradually achieved the desired functionality, completing the development and customization of the UG CAM workshop process documentation.
**V. Application Examples of UG CAM Workshop Process Documentation**
5.1 Interface of the Output Webpage Customization
Select the CAM toolbar as shown in the image below.
[Image 1]
After generation, the workshop process documentation is displayed in a web format as follows:
[Image 2]
5.2 Functional Development of Workshop Process Documentation
5.2.1 Cover Function
Clicking the cover button allows users to enter the part number, version number, and part name, then click "Save" to proceed.
[Image 3]
5.2.2 Signature Features
Clicking the signature button lets users input names of the programmer, reviewer, auditor, workshop, factory, and personal homepage, then click "Save."
[Image 4]
Clicking the clip description button allows users to enter correct fixtures and tool details, then click "Save."
[Image 5]
5.2.4 Tool List Function
When the tool list button is clicked, a detailed list of all tools used during the machining process is displayed, including tool name, description, radius, length, type, and compensation register.
[Image 6]
5.2.5 Cutting Parameters Function
Clicking the cutting parameter button shows a detailed list of cutting parameters used during NC machining, including operation name, tool used, cutting angle, feed rate, and G-code for each operation.
[Image 7]
5.2.5.1 Clicking the tool name link displays detailed tool parameters for that operation.
[Image 8]
5.2.5.2 Clicking the feed rate link shows the feed speed, cutting feed speed, and retraction speed for that operation.
[Image 9]
5.2.5.3 Clicking the tool map link displays the tool path and allows users to input a Chinese description of the path, addressing the issue of UG not supporting Chinese input.
[Image 10]
5.2.5.4 Clicking the G-code link displays the G-code used for that operation.
[Image 11]
5.2.6 Processing Methods Function
Clicking the processing method button displays a list of roughing, semi-finishing, and finishing operations for the entire part.
[Image 12]
5.3 Customized Workshop Process Documentation Cannot Input Chinese in UG
After generating the customized documentation, users can input part numbers, versions, and names on the cover page. They can also enter signatures, clamping instructions, and tool descriptions. Once saved, the documentation is ready for submission to the workshop, solving the problem of UG not supporting Chinese input.
**VI. Conclusion**
Customized UG CAM workshop process documentation reduces paperwork, allows for tailored styles, extracts useful CAM data from part files, and outputs web pages in HTML format. It can replace traditional CNC step cards, significantly improving efficiency and streamlining the production process.
Roof Rack
Roof Rack
It is a device installed on the roof of a car to increase the cargo space of the vehicle, making it easier for car owners to carry large items such as skis, surfboards, bicycles, camping equipment, etc. It provides more convenience for travel and is especially suitable for travel enthusiasts and outdoor sports enthusiasts.
Â
Cargo function
The main function of a roof rack is to increase the vehicle's cargo capacity. It can carry items of various shapes and sizes, and can be securely secured using accessories such as straps, a luggage net, or a dedicated luggage frame. For example, when camping, tents, sleeping bags, tables, chairs, and other equipment can be placed on the roof rack to free up more space in the vehicle for passengers.
Â
Multifunctional expansion
In addition to the basic cargo function, the roof rack can also serve as a base for installing other accessories. For example, you can install a roof luggage box to store items that need to be waterproof and dustproof; you can also install a bicycle rack to facilitate carrying bicycles for cycling activities; you can also install a ski rack, a surfboard rack, etc. to meet the needs of different outdoor sports.
Â
"2015 Ram 1500 roof rack""2004 Chevy Silverado roof rack""jeep roof rack"
Guangzhou Dongsui Auto Accessories Co., Ltd. , https://www.dongsuiautoparts.com