To align with the technical standards for integration, the execution should be based on the component integration technical standards. The following content is a partial selection of text with differences, such as category codes or the integration of new products. This document should also be synchronized with the logic of integrating new products in subsequent Bill of Materials (BOM) disassembly.
● As a member of the All-Line Assistant mini-program, the Splitting Assistant is mainly responsible for the splitting module capability. In terms of product integration, the model itself does not need to be integrated and restored like PC software. It only needs to handle model splitting, hardware display, and production data output. The modeling process is also subject to integration technology standards. We need to model the model according to the standards. In the integration with the Splitting Assistant, most of our product integration methods and component integration technology standards are consistent, with only a few differences. Below, we will describe the specific integration methods for several major types of products.
● During the docking process, we also need to use the Coohom Parametric Editor to modify the model products and output certain standard information that aligns with different manufacturers in the industry. This includes details such as drilling holes, edge banding, textures, and notes on the panels. Personnel are required to use the editor to complete these modifications. Afterwards, the models and information are combined using design tools to generate solution data. This data is then passed on to the Bill of Materials (BOM) for disassembly, where the information is splited and written into the BOM. The BOM interacts with other programs to further process the data.
● As part of the applet, specific identity codes have been created for various product categories in the custom industry. The applet will use these unique codes to process and output different product data. The industry category codes are filled in the custom code section at the product commodity level. The specific content to be filled in will be explained in each product description below.
According to the logic of panel docking, the following content is used to standardize the modeling methods for rectangular panels, irregular-shaped panels, slotted panels, holed panels, and other panels. Specific modeling steps:
Step 1: Select [Enterprise Catalog]- [Custom Furniture / Kitchen & Bath] - [Create Asset]
Step 2: In the pop-up interface, select [Kitchen & Bath] - [Parametric Model]
Step 3: [Interim (WIP) Parts] - [Cupboard Panel] - [OK]
Note:The docking of panels is not limited to ordinary panel categories, but also supports other panel categories, such as movable door cores and concealed door cores, as long as they are confirmed to be the docking layer.
Step 4: Setting [Basic Parameters]
Step 5: Select [Elements] - [Flat Panels] - [Height ] to associate parameters with the thickness direction of the panel - [Edit Contour] - In the pop-up interface, perform [Point Editing] - [Save].
Horizontal panel
Vertical Panel
Back Panel
Other panel outline examples
Supports irregular shapes
Corner cabinet horizontal panel
Arc slab
Internal hole panel
Beveled Panel
L-shaped desktop panel
Wine Panel
● Support overlap between contour points
Key Point:
- Panel docking is only applicable to flat panel components.
- The subcomponents of the panel docking layer are limited to a single flat panel component. However, other types of components are allowed on the same layer, such as patterned components or swept components.
- The outline of the panel is defined by specifying the points in a clockwise direction, starting from the bottom left corner. All points should be located in the first quadrant.
- Panel docking supports internal cutouts or holes within the panel.
● Panel outlines and cutouts do not support elliptical shapes for production docking.
● Overlapping of points in the panel outline is supported.
● Both panel outlines and cutouts only support concave arcs, not convex arcs.
- Convex Arcs: Arcs with a central angle greater than 180°.
- Concave Arcs: Arcs with a central angle less than or equal to 180°.
In the actual modeling process, there are two ways to create circular arcs: point-based and edge-based.
a. Point-based Arc
b. Edge-based Arc
Fillt Arc Solution
The customer indeed needs to create a fillet. It is possible to add additional anchor points on the contour to split the fillet into multiple smaller arcs. For example, in the diagram below, by adding a fifth point, the original 270° arc can be divided into two arcs, one of 90° and another of 180°, achieving the desired fillet effect.
Step 6: In the saved interface, set the component's physical properties such as coordinates and rotation. Associate the [Material Angle] with #CZFX and the [Side Material Angle] with #CBCZFX. Add the [Hole/Edge Parameter.] Finally, click on the save icon in the top right corner or use the shortcut CTRL+S to save the changes.
Tables can't be imported directly. Please insert an image of your table which can be found here.
Vertical panel
The logic for hole punching and edge banding
● Logic
In the storage state of the component, determine the hole edges among the six faces.
Name
Figure
When the upper and lower sides of the model are the front and back sides of the plate, determine the hole edge according to the following figure
When the left and right sides of the model are the front and back sides of the plate, determine the drilling edge according to the following figure.
When the front and back faces of the model are the positive and negative sides of the board, the hole punching edge can be determined based on the following diagram.
Note: The shaped panel is the same as the rectangular panel, only four directions of the edge punching parameters.
Equivalent to punch edge logic
● Parametric Setting
Type
Parametric
Parametric Type
Display Name
Value
Information
Punching mode
#EC1
#EC2
#EC3
#EC4
integer
No punching
0
Representing that the current punching edge does not produce holes
Type 1 punching
1
The default cabinet connection method can represent three-in-one connections, invisible cabinet connectors, etc. The ecological configuration takes precedence.
Type 2 punching
2
Used for fixing movable shelves, it can represent two-in-one connections, three-row holes, etc. The ecological configuration takes precedence
Type 3 punching
3
Used for fixing hinge plates, representing hinge holes
Type 4 punching
4
Used for fixing slide rail plates, representing slide rail guide holes
Type 5 punching
5
Customized punching method used for the library construction party to define hole punching methods that are suitable for the library, such as three-row holes, crescent pieces, double-ended connecting rods, hammer head nuts, etc
#SBFX
6
Customized hole punching method
......
Thin edge banding
"Thin edge banding" and "thick edge banding" actually represent the thickness of the edge banding. For example, thin edge banding has a thickness of 0.5 millimeters, while thick edge banding has a thickness of 1.2 millimeters. These values can be configured and adjusted using the Ecological Direction software.
Edge banding method
#ET1
#ET2
#ET3
#ET4
Thick edge banding
Customized edge banding
The edge banding thickness for components other than the regular cabinet body, such as door panels, is 2.0 millimeters.
Specific parameter setting example:
Step 7: In the interface after saving - [Select Category] - [Select Storage Location] - Enter [Product Name] - Click [Save]
Step 8: Switch to the back-end of the product - [Custom furniture] / [Kitchen & Bath] - Check the pending entry [Product] - Select [Inbound], representing the completion of parameterized modeling for the board components.
Step 9: How to add a model code: After clicking on the model in the inventory, on the new page, click [Edit] - Enter [Model]/[Product Code] - After completing, click [Save].
Note:In this case, the model code can be outputted to the remarks section in the inventory list for the LED strip layer board with slot.
Step 10: When the panel component is used by an intermediate layer or cabinet
● The applet itself is integrated using custom codes. The backend product name may not necessarily match the parameterized editor's structure navigation bar name. The output name should be based on the structure navigation bar name.
l When the panel component is called by a cabinet or middel layer, it supports rotation. The edge banding and hole punching should follow the rotation accordingly.
In the case of a corner cabinet, the left and right side panels may have different orientations.
Selecting "Yes" for the component attribute inheritance of the current board component ensures that parameters like hole punching and edge banding stay in their current state, regardless of any updates to the panel component. This means that the parameter configuration will be inherited regardless of whether the panel component is updated or not.
Note:If the component attribute inheritance is not selected as "Yes," individual parameters can still be associated with cabinet parameters or set to a formula state (as shown in the diagram). In this case, the parameter will be inherited by default.
● Conventional production type panel components
In applet, for panel-type products, it is necessary to fill in the corresponding custom code: 0201.
Note that if this field is left blank, the board component will not be included in the calculation and splitting process. Additionally, the slots will not be generated for the board component in applet, and the board component information will not appear in the material list. By filling in the custom code as 0201 for the panel component, the slot calculations will include the incremental values.
● Auxiliary panels that are not of production type include hinge panel, slotting auxiliary panel, etc.
In the entire production process, for example, auxiliary components such as groove opening boards and hinge boards are only used for slotting or hole punching, but they do not actually participate in production. For these components, you need to fill in the corresponding code: 0202 in the custom code field at the commodity level.
Note: If you do not fill in the code, the final component will not be included in the order splitting calculation. Additionally, in the mobile application, no slots will be generated for the component, and the component information will not appear in the material list. When filling in the custom code for the component type 0202, the slot increment will not be calculated during the slotting process.
Same as the cabinet, the door panel needs to undergo PVC edge banding or other edge banding in order to complete the finished processing. It can participate in the layout optimization along with the cabinet panels. The joining method of edged doors refers to the jo
What went wrong?
This will change the display language on this website.
We use cookies and similar tools to bring you a smooth and convenient experience on our site. To learn more about how we use cookies, view our Statement on Cookies here.
Along with User Agreement and Privacy Policy provided by Coohom Inc. and its affiliates (“we”, “us” or “Coohom Group”), this Notice provides you (or “user”) with information about the cookies that are used by the features and services of Coohom official website or Coohom Platform (“Coohom Platform”). This Notice will be reviewed from time to time to ensure that its content is kept up-to-date. If any changes are made, we will publish the latest version of the Notice here. When we make significant changes, we will notify you of the change the next time you visit Coohom Platform or by other means of communication.
When you visit Coohom Platform, the site asks your browser to store a small piece of data (text file) called a cookie on your device in order to evaluate the performance of the site. We also use third-party cookies, which are cookies from a domain different than the domain of Coohom Platform you are visiting, for marketing efforts.
We use the following categories of cookies:
Strictly necessary cookies are necessary for Coohom Platform to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms. You can set your browser to block or alert you about these cookies, but that will cause some parts of Coohom Platform to not work.
Performance cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site.They help us to know which pages are the most and least popular and see how visitors move around the site.If you do not allow these cookies we will not know when you have visited our site and will not be able to monitor its performance.
We also cooperate with third-parties that deploy cookies when users interact with marketing communications. Marketing cookies collect personal information such as your IP address and clicks. Collected information is used to evaluate the effectiveness of our marketing campaigns or to provide better targeting for marketing. We do not always have control over those cookies.
The "Cookie Settings" can be utilized to customize your cookie preferences. The "Cookie Settings" will record when you have consented to or rejected our Notice and will ask for consent once a year to ensure users stay up-to-date with changes to our Notice. All the performance cookies and marketing cookies are controlled by the "Cookie Settings". You can also access the “Cookie Settings” anytime from the link in the footer of Coohom Platform.
All of the cookies used on Coohom Platform, on third-party websites and through emails can be enabled or disabled through your browser. To control cookies through your browser, follow the instructions usually located within the “Help”, “Tools” or “Edit” menus in your browser. Please note that disabling a cookie or category of cookies does not delete the cookie from your browser unless manually completed through your browser function.
Your data collected from cookies can be deleted. If cookies are deleted, the information collected prior to the preference change may still be used. However, we will stop using the disabled cookie to collect any further information from your user experience. For marketing cookies, when a user opts out of tracking, a new cookie is placed to prevent users from being tracked.
You can set your browser to block strictly necessary cookies, but that will cause some parts of Coohom Platform to not work.
You can accept or refuse the use of performance cookies or marketing cookies at any time. If you choose to reject the use of performance cookies or marketing cookies, you will still be able to use Coohom Platform, and your use of all the features and areas of Coohom Platform will not be limited.
We may update this Notice from time to time or for other operational, legal or regulatory reasons to make changes in the cookies we use. Therefore, please re-read this Notice periodically to learn about our use of cookies and related technologies. The date at the top of this Notice indicates when it was last updated.
If you have any questions about our use of cookies, please feel free to contact us via email at support@coohom.com.
We will respond to your questions, comments or suggestions within 30 days after we receive them and verify your user identity.