CN100530199C - Attribute sharing system and method - Google Patents

Attribute sharing system and method Download PDF

Info

Publication number
CN100530199C
CN100530199C CNB2006100601329A CN200610060132A CN100530199C CN 100530199 C CN100530199 C CN 100530199C CN B2006100601329 A CNB2006100601329 A CN B2006100601329A CN 200610060132 A CN200610060132 A CN 200610060132A CN 100530199 C CN100530199 C CN 100530199C
Authority
CN
China
Prior art keywords
attribute
shared
template
concerns
index record
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB2006100601329A
Other languages
Chinese (zh)
Other versions
CN101046828A (en
Inventor
常春明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Foxconn Nanjing Software Co Ltd
Hon Hai Precision Industry Co Ltd
Original Assignee
Hongfujin Precision Industry Shenzhen Co Ltd
Hon Hai Precision Industry Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hongfujin Precision Industry Shenzhen Co Ltd, Hon Hai Precision Industry Co Ltd filed Critical Hongfujin Precision Industry Shenzhen Co Ltd
Priority to CNB2006100601329A priority Critical patent/CN100530199C/en
Publication of CN101046828A publication Critical patent/CN101046828A/en
Application granted granted Critical
Publication of CN100530199C publication Critical patent/CN100530199C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Document Processing Apparatus (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The present invention relates to an attribute sharing system. Said system includes computer main machine, and said computer main machine includes the following several portions: shard attribute creation module, shared attribute display module and shared attribute deletion module. Said invention also provides the concrete function and action of above-mentioned every portion.

Description

Attribute sharing system and method
[technical field]
The invention relates to a kind of mould design aiding system and method.
[background technology]
In die manufacture, some parts and template often have shared attribute, be that these parts satisfy following condition: 1. there is the physical dimension of a part all bigger in these parts than the physical dimension of other part, but the material of all parts, thermal treatment and to throw single attribute all identical; 2. the part of physical dimension maximum can comprise other all parts fully; 3. the thickness of the part that is comprised fully by the part of size maximum is not more than the thickness of the part of this physical dimension maximum.For example in the compound die on take off plate and under take off plate, cope match-plate pattern and lower bolster.Part with shared attribute can process from same bulk flitch, and the advantage of doing like this is economical with materials, reduces processing capacity, reduces production costs.
In the past, mould design department provides the method for this type of information to be to Mould Machining department: will draw good template and part and some other can move on to from the circuit elements design figure that same bulk flitch processes the figure shelves of a sky one by one, and indicate shared rapidoprint.The defective that this method exists is: 1. waste time and energy; 2. throw and be easy to generate throw or few mistake of throwing more when single buying is produced.
[summary of the invention]
In view of above content, be necessary to provide a kind of attribute sharing system, can make things convenient for the shared relation of attribute between the processing of mould design department and Mould Machining department and grasp part and/or the template, save time, improve accuracy.
In addition, also be necessary to provide a kind of attribute method for sharing, can make things convenient for the shared relation of attribute between the processing of mould design department and Mould Machining department and grasp part or the template, save time, improve accuracy.
A kind of attribute sharing system, comprise main frame, its can parts processed and/or template between the shared relation of attribute, this main frame comprises: the part acquisition module is used to obtain the user-selected part that will set up the shared relation of attribute and/or template; Filtering module is used for filtering out pel and hole that is attached to described part and/or template and part and/or the template that does not satisfy the shared condition of any attribute; And shared attribute is set up module, be used to set up one group of part satisfying the same kind of shared condition of attribute and/or the shared index record that concerns of attribute between the template, and the shared index record that concerns of this attribute is saved in the designated store array of each part in this group or template.
Further, this main frame also comprises shared attribute removing module, is used for the part of having set up when needs deletions and/or the attribute between the template is shared when concerning, then deletes the shared index record that concerns of attribute in the described storage array.
Further, this main frame also comprises shared attribute display module, is used to show the part that has the shared relation of attribute and/or the shared attribute information between the template.
A kind of attribute method for sharing, this method may further comprise the steps: (A) obtain part and/or the template that will set up the shared relation of attribute; (B) filter out pel, hole that is attached in described part and/or the template and part and/or the template that does not satisfy the shared condition of any attribute; (C) set up the one group of part satisfying the same kind of shared condition of attribute and/or the shared index record that concerns of attribute of template; (D) and with the shared index record that concerns of this attribute be saved in the designated store array of each part in this group or template.
Further, this method is further comprising the steps of: (E) if the user need delete part and/or the shared relation of having set up of the attribute between the template, then delete the shared index record that concerns of attribute between described part and/or the template from described storage array.
Further, this method is further comprising the steps of: (F) show to have the part of the shared relation of attribute and/or the shared attribute information between the template.
Wherein, step (E) may further comprise the steps: (a) obtain part and/or the template of wanting the shared relation of delete property; (b) filter out pel, hole that is attached in described part and/or the template and part and/or the template that does not satisfy the shared condition of any attribute; (c) obtain the figure layer at shared part of each attribute and/or the body element place in the template; (d) show this figure layer and with this figure layer on body element have the figure layer at the accessory place of the shared relation of attribute; Reach the shared index record that concerns of attribute in the described designated store array that (e) empties this body element and accessory thereof.
Compared to prior art, the present invention can make things convenient for the shared relation of attribute between mould design department and the processing of Mould Machining department and grasp part and/or the template, saves time, and improves accuracy.
[description of drawings]
Fig. 1 is the hardware structure figure of attribute sharing system of the present invention preferred embodiment.
Fig. 2 is the functional block diagram of main frame among Fig. 1.
Fig. 3 is the process flow diagram of attribute method for sharing of the present invention preferred embodiment.
Fig. 4 is the refinement process flow diagram that step is set up the shared relation of attribute between part and/or the template among Fig. 3.
Fig. 5 is the refinement process flow diagram that step is deleted the shared relation of attribute between part and/or the template among Fig. 3.
[embodiment]
Understand for convenient, the part term that occurs in the instructions done to give a definition:
Body element: part or template with physical dimension maximum in one group of part of shared attribute and/or the template.
Accessory: have other part or template except that body element in one group of part of shared attribute and/or the template.
As shown in Figure 1, be the hardware structure figure of attribute sharing system of the present invention preferred embodiment.This system comprises: main frame 1, display screen 2, keyboard 3, mouse 4 and storer 5.Wherein, main frame 1 is used to carry out the shared associative operation of attribute of part and/or template.Display screen 2, keyboard 3, mouse 4 and storer 5 link to each other with main frame 1 respectively.Display screen 2 can be any display device, and it uses the interface for the mould designer provides the user, the operational order that the user will carry out by keyboard 3 or mouse 4 inputs, the shared relation condition of attribute that display screen 2 shows between current part and/or the template.Storer 5 is used for storing the various data that this attribute sharing system process is used or produced of using, design drawing of each part or template etc. as complete mould design figure file and after tearing figure open, storer 5 can be built in main frame 1, also can be placed on main frame 1.
As shown in Figure 2, be the functional block diagram of main frame 1 among Fig. 1.This main frame 1 comprises: part acquisition module 10, filtering module 20, shared attribute are set up module 30, shared attribute display module 40 and shared attribute removing module 50.Wherein, affiliated part acquisition module 10 is used to obtain the user-selected part that will set up the shared relation of attribute and/or template, and is used to obtain the user-selected part of wanting the shared relation of delete property and/or template.Described filtering module 20 is used for filtering out pel and hole that is attached to described part and/or template and part and/or the template that does not satisfy the shared condition of any attribute.Described shared attribute is set up module 30, be used to set up one group of part satisfying the same kind of shared condition of attribute and/or the shared index record that concerns of attribute between the template, and the shared index record that concerns of this attribute is saved in the designated store array of each part in this group or template, it comprises: grouping submodule 320 is used for part and/or template that the part that will set up the shared relation of attribute that the user is selected and/or template satisfy the same kind of shared condition of attribute and is classified as one group; And the shared index record that concerns is set up submodule 330, be used for setting up the shared index record that concerns of attribute between every group of body element and the accessory, and the shared index record that concerns of this attribute is saved in the designated store array of each part in this group or template.Described shared attribute display module 40 is used to show the part that has the shared relation of attribute and/or the shared attribute information between the template.Described shared attribute removing module 50 is used for the part of having set up when needs deletions and/or the attribute between the template is shared when concerning, then deletes the shared index record that concerns of attribute in the described storage array.
As shown in Figure 3, be the process flow diagram of attribute method for sharing of the present invention preferred embodiment.At first, the user obtains mould design figure file from storer 5, and select to set up in these figure shelves the part and/or the template of the shared relation of attribute, shared attribute to set up module 30 and set up user-selected satisfy one group of part of the same kind of shared condition of attribute and/or the shared relation of attribute (step S10) between the template.The user judges whether to have set up before needing deletion the part and/or the shared relation of the attribute between the template (step S11) of the shared relation of attribute.If set up the part and/or the shared relation of the attribute between the template of the shared relation of attribute before the user need delete, the shared relation of attribute (step S12) between then shared attribute removing module 50 described parts of deletion and/or the template.The user judges whether to show the shared relation of attribute (step S13) between part and/or the template.If the user need show the shared relation of attribute between part and/or the template, then part acquisition module 10 obtains all parts that have the shared relation of attribute and/or template group (step S14).Shared attribute display module 40 shows the figure layer at body element place in each group and the attribute shared information (step S15) between this body element and its accessory.
At step S13, if the user need not to show the shared relation of attribute between part and/or the template, then process ends.
At step S11,, then enter step S13 if the user need not to delete part and/or the shared relation of the attribute between the template of having set up the shared relation of attribute before.
As shown in Figure 4, be the refinement process flow diagram of step S10 among Fig. 3.After the user selected to set up the part and/or template of the shared relation of attribute, part acquisition module 10 obtained the part that will set up the shared relation of attribute and/or the template (step S21) that the user selects.Filtering module 20 filters out pel and hole that is attached in described part and/or the template and part and/or the template (step S22) that does not satisfy the shared condition of any attribute.Part and/or template that grouping submodule 320 will satisfy the same kind of shared condition of attribute are classified as one group (step S23).Part acquisition module 10 obtains the part of physical dimension maximum in every group or the template body element as this group by the physical dimension of part and/or template relatively, and other part is accessory (step S24).Wherein, the thickness of described body element is more than or equal to the thickness of all accessories in this group, but material, the thermal treatment of all accessories and to throw single attribute all identical in this body element and this group.The shared index record that concerns is set up submodule 330 and is set up the shared index record that concerns of attribute between the body element and accessory in every group, and the shared index record that concerns of this attribute is saved in the designated store array of each part in this group or template (step S25).
As shown in Figure 5, be the refinement process flow diagram of step S12 among Fig. 3.After having set up the part and/or template of the shared relation of attribute before the user selects to delete, part acquisition module 10 obtains the part of wanting the shared relation of delete property and/or the template (step S31) that the user selects.Filtering module 20 filters out pel, the hole that is attached to wherein and part that does not satisfy the shared relation of any attribute and/or template (step S32).Part acquisition module 10 obtains the figure layer (step S33) at body element place in shared part of each attribute and/or the template group.Shared attribute display module 40 show these figure layers and with this figure layer on body element have the figure layer (step S34) at the accessory place of the shared relation of attribute.Shared attribute removing module 50 empties the shared index record (step S35) that concerns of attribute in the described designated store array of this body element and accessory thereof.

Claims (8)

1. an attribute sharing system comprises main frame, it is characterized in that, this main frame comprises:
The part acquisition module is used to obtain the user-selected part that will set up the shared relation of attribute and/or template;
Filtering module is used for filtering out pel and hole that is attached to described part and/or template and part and/or the template that does not satisfy the shared condition of any attribute; And
Shared attribute is set up module, be used to set up one group of part satisfying the same kind of shared condition of attribute and/or the shared index record that concerns of attribute between the template, and the shared index record that concerns of this attribute is saved in the designated store array of each part in this group or template.
2. attribute sharing system as claimed in claim 1, it is characterized in that, this main frame also comprises shared attribute removing module, is used for the part of having set up when needs deletions and/or the attribute between the template is shared when concerning, then deletes the shared index record that concerns of attribute in the described storage array.
3. attribute sharing system as claimed in claim 1 is characterized in that, this main frame also comprises shared attribute display module, is used to show the part that has the shared relation of attribute and/or the shared attribute information between the template.
4. attribute sharing system as claimed in claim 1 is characterized in that, described shared attribute is set up module and comprised:
The grouping submodule is used for part and/or template that the part that will set up the shared relation of attribute that the user is selected and/or template satisfy the same kind of shared condition of attribute and is classified as one group; And
The shared index record that concerns is set up submodule, is used for setting up the shared index record that concerns of attribute between every group of body element and the accessory, and the shared index record that concerns of this attribute is saved in the designated store array of each part in this group or template.
5. an attribute method for sharing is characterized in that, this method may further comprise the steps:
Obtain part and/or the template that to set up the shared relation of attribute;
Filter out pel, hole that is attached in described part and/or the template and part and/or the template that does not satisfy the shared condition of any attribute;
The one group of part of the same kind of shared condition of attribute and/or the shared index record that concerns of attribute of template are satisfied in foundation; And
The shared index record that concerns of this attribute is saved in the designated store array of each part in this group or template.
6. attribute method for sharing as claimed in claim 5 is characterized in that, this method is further comprising the steps of:
If the user need delete part and/or the shared relation of having set up of the attribute between the template, then from described storage array, delete the shared index record that concerns of attribute between described part and/or the template.
7. attribute method for sharing as claimed in claim 5 is characterized in that, this method is further comprising the steps of:
Show and have the part of the shared relation of attribute and/or the shared attribute information between the template.
8. attribute method for sharing as claimed in claim 6 is characterized in that, wherein the shared index record that concerns of attribute deleted between described part and/or the template of step may further comprise the steps:
Obtain part and/or the template of wanting the shared relation of delete property;
Filter out pel, hole that is attached in described part and/or the template and part and/or the template that does not satisfy the shared condition of any attribute;
Obtain the figure layer at body element place in shared part of each attribute and/or the template;
Show this figure layer and with this figure layer on body element have the figure layer at the accessory place of the shared relation of attribute; And
Empty the shared index record that concerns of attribute in the described designated store array of this body element and accessory thereof.
CNB2006100601329A 2006-03-31 2006-03-31 Attribute sharing system and method Expired - Fee Related CN100530199C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2006100601329A CN100530199C (en) 2006-03-31 2006-03-31 Attribute sharing system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2006100601329A CN100530199C (en) 2006-03-31 2006-03-31 Attribute sharing system and method

Publications (2)

Publication Number Publication Date
CN101046828A CN101046828A (en) 2007-10-03
CN100530199C true CN100530199C (en) 2009-08-19

Family

ID=38771435

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2006100601329A Expired - Fee Related CN100530199C (en) 2006-03-31 2006-03-31 Attribute sharing system and method

Country Status (1)

Country Link
CN (1) CN100530199C (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101556624B (en) * 2008-04-08 2012-08-29 鸿富锦精密工业(深圳)有限公司 Part dynamic generating system and method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1436648A (en) * 2001-12-14 2003-08-20 双叶电子工业株式会社 Mould parts design auxiliary method and its system
CN1624688A (en) * 2003-12-05 2005-06-08 鸿富锦精密工业(深圳)有限公司 Processing code generating system and method
CN1670735A (en) * 2004-03-15 2005-09-21 鸿富锦精密工业(深圳)有限公司 Mould design system and method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1436648A (en) * 2001-12-14 2003-08-20 双叶电子工业株式会社 Mould parts design auxiliary method and its system
CN1624688A (en) * 2003-12-05 2005-06-08 鸿富锦精密工业(深圳)有限公司 Processing code generating system and method
CN1670735A (en) * 2004-03-15 2005-09-21 鸿富锦精密工业(深圳)有限公司 Mould design system and method

Also Published As

Publication number Publication date
CN101046828A (en) 2007-10-03

Similar Documents

Publication Publication Date Title
CN105279276B (en) A kind of database index optimization system
EP1229463A3 (en) Storage method of substantial data integrating shape and physical properties
CN104715039A (en) Column-based storage and research method and equipment based on hard disk and internal storage
CN103092867A (en) Method and system for managing data, and data analyzing device
CN104199892B (en) A kind of index reading/writing method for merging asynchronous refresh based on compression
WO2001029715A2 (en) Database for electronic design automation applications
CN108021702A (en) Classification storage method, device, OLAP database system and medium based on LSM-tree
CN107817945A (en) Data reading method and system of hybrid memory structure
CN103810300B (en) The data query method and apparatus covered for non-index
CN103593447B (en) Data processing method and device applied to database table
CN100530199C (en) Attribute sharing system and method
CN104408128B (en) A kind of reading optimization method indexed based on B+ trees asynchronous refresh
KR101666440B1 (en) Data processing method in In-memory Database System based on Circle-Queue
CN106503186A (en) A kind of data managing method, client and system
CN107147947B (en) Key frame recognition methods and device
US20080076274A1 (en) Device design supporting method, program, and system
CN108182209A (en) A kind of data index method and equipment
CN108776704B (en) Time sequence data indexing method based on regression analysis
CN114996245A (en) Data compression method applied to cement production big data
CN105512049A (en) Memory data recovery method, apparatus and system
CN1949229A (en) Wiring data generating method and system
CN110825747B (en) Information access method, device and medium
KR100682028B1 (en) Optimum casting design establishing method
CN106060342A (en) Method and system for integration of on-line image-text editing system and non-linear editing system
CN101872368A (en) Circuit modular design method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: FOXCONN ( NANJING ) SOFTWARE CO., LTD.

Free format text: FORMER OWNER: HONGFUJIN PRECISION INDUSTRY (SHENZHEN) CO., LTD.

Effective date: 20091016

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20091016

Address after: 1, Tianpu Road, Pukou Economic Development Zone, Nanjing, Jiangsu 3FA199 zip code: 211800

Co-patentee after: Hon Hai Precision Industry Co., Ltd.

Patentee after: Foxconn (Nanjing) Software Co., Ltd.

Address before: No. two, 2 East Ring Road, tenth Pine Industrial Zone, Longhua Town, Guangdong City, Shenzhen Province, China: 518109

Co-patentee before: Hon Hai Precision Industry Co., Ltd.

Patentee before: Fujin Precision Industry (Shenzhen) Co., Ltd.

CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20090819

Termination date: 20150331

EXPY Termination of patent right or utility model