Automatic estimation method, server, and automatic estimation system
11334842 · 2022-05-17
Assignee
Inventors
- Takaaki Wada (Tokyo, JP)
- Mitsunobu YOSHIDA (Tokyo, JP)
- Kenji Nakagawa (Tokyo, JP)
- Atsushi Shibata (Tokyo, JP)
Cpc classification
International classification
Abstract
An automatic estimation method comprises a first step (STEP 01) of introducing a shape data on an item, a second step (STEP 02) of recognizing a shape of the item on the basis of the shape data, a third step (STEP 06) of acquiring a manufacturing condition which can be selected on the basis of the recognized shape, a fourth step (STEP 08) of displaying the manufacturing condition and corresponding price and delivery time, and a fifth step (STEP 09, STEP 10) of updating the displayed price and delivery time depending on change of the manufacturing condition.
Claims
1. An automatic estimation method executed by a CPU in a server, comprising: receiving shape data on an item sent from an external information terminal via a network; recognizing a shape and a size of the item based on the shape data; acquiring a first manufacturing condition relating to tolerances which can be selected in manufacturing the item, based on the recognized shape and size of the item; causing the external information terminal to display a first price and/or a first delivery time which is required for manufacturing the item and corresponding to the first manufacturing condition, and to display a 3D model of the item together with the size and the tolerances corresponding to the first manufacturing condition; receiving a second manufacturing condition sent from the external information terminal via the network; updating the first price and/or the first delivery time to a second price and/or a second delivery time which is required for manufacturing the item and corresponding to the second manufacturing condition; determining whether or not a first tolerance of the tolerances corresponding to the first manufacturing condition is changed to a second tolerance corresponding to the second manufacturing condition; and causing the external information terminal to display, when the first tolerance is changed to the second tolerance, the second price and/or the second delivery time, and to display the second tolerance, instead of the first tolerance, together with the 3D model while keeping the size and the tolerances other than the first tolerance displayed together with the 3D model.
2. The automatic estimation method according to claim 1, wherein when acquiring the first manufacturing condition, based on the recognized shape of the item, all of the manufacturing conditions which can be selected in manufacturing the item and first prices and/or first delivery times corresponding to the manufacturing conditions are acquired.
3. The automatic estimation method according to claim 1, wherein in the updating, the second manufacturing condition selected via the external information terminal is stored, and then the external information terminal is caused to selectably display the stored second manufacturing condition.
4. The automatic estimation method according to claim 1, wherein when acquiring the first manufacturing condition, based on the recognized shape of the item, a variation item which satisfies only a part of the first manufacturing condition or has a shape similar to the shape of the item is acquired, and a selectable manufacturing condition which can be selected in manufacturing the item or the variation item is acquired.
5. A server comprising: a CPU recognizing a shape and a size of an item based on a shape data on the item which is sent from an external information terminal via a network; a memory storing a first manufacturing condition relating to tolerances which can be selected in manufacturing the item, based on the recognized shape and size of the item, and storing a first price and/or a first delivery time which is required for manufacturing the item and corresponding to the first manufacturing condition; the CPU acquiring the first manufacturing condition corresponding to the item, and acquiring the first price and/or the first delivery time corresponding to the first manufacturing condition; the CPU causing the external information terminal to display the first price and/or the first delivery time corresponding to the first manufacturing condition, and to display a 3D model of the item together with the size and the tolerances corresponding to the first manufacturing condition; the CPU receiving a second manufacturing condition sent from the external information terminal via the network; the CPU updating the first price and/or the first delivery time to a second price and/or a second delivery time which is required for manufacturing the item and corresponding to the second manufacturing condition; the CPU determining whether or not a first tolerance of the tolerances corresponding to the first manufacturing condition is changed to a second tolerance corresponding to the second manufacturing condition; and the CPU causing the external information terminal to display, when the first tolerance is changed to the second tolerance, the second price and/or the second delivery time, and to display the second tolerance, instead of the first tolerance, together with the 3D model while keeping the size and the tolerances other than the first tolerance displayed together with the 3D model.
6. The server according to claim 5, wherein: the memory stores, based on the recognized shape of the item, information on a variation item which satisfies only a part of the first manufacturing condition or has a shape similar to the shape of the item, the CPU acquires a selectable manufacturing condition corresponding to the item and the variation item, and acquires the first price and/or the first delivery time corresponding to the first manufacturing condition, and the CPU cause the external information terminal to display the acquired selectable manufacturing condition, or the item or the variation item, and to display the first manufacturing condition and a price and/or a delivery time corresponding to the item or the variation item.
7. An automatic estimation system comprising: a server including a CPU and a memory; and an external information terminal, wherein the CPU recognizes a shape and a size of an item based on a shape data on the item which is sent from the external information terminal via a network, the memory stores a first manufacturing condition relating to tolerances which can be selected in manufacturing the item, based on the recognized shape and size of the item, the memory stores a first price and/or a first delivery time which is required for manufacturing the item and corresponding to the first manufacturing condition, the CPU acquires the first manufacturing condition corresponding to the item, and acquires the first price and/or the first delivery time corresponding to the first manufacturing condition, the CPU causes the external information terminal to display the first price and/or the first delivery time corresponding to the first manufacturing condition, and display a 3D model of the item together with to which the size and the tolerances corresponding to the first manufacturing condition, the CPU receives a new second manufacturing condition sent from the external information terminal via the network, the CPU updates the first price and/or the first delivery time to a second price and/or a second delivery time which is required for manufacturing the time and corresponding to the second manufacturing condition, the CPU determines whether or not a first tolerance of the tolerances corresponding to the first manufacturing condition is changed to a second tolerance corresponding to the second manufacturing condition, and the CPU causes the external information terminal to display, when the first tolerance is changed to the second tolerance, the second price and/or the second delivery time, and to display the second tolerance instead of the first tolerance together with the 3D model while keeping the size and the tolerances other than the first tolerance displayed together with the 3D model.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
(11) Hereinafter, a description is given of an embodiment of the present invention with reference to the drawings.
(12) First, referring to
(13) The automatic estimation system according to the embodiment includes a user-side information terminal 1 and a server 2 connected with the user-side information terminal 1 via a line such as the Internet.
(14) The user-side information terminal 1 has a display unit 10 (display terminal) configured by various displays such as a liquid crystal display or the like, and an input unit 11 (input terminal) configured by a keyboard and a mouse or the like. The server 2 receives information input via the input unit 11 to perform an automatic estimation process on the basis of the information, and then, transmits a result of the process to the user-side information terminal 1.
(15) The server 2, which is an electronic unit including a CPU, a memory, and various interface circuits or the like, is connected with the display unit 10 and input unit 11 of the user-side information terminal 1 via a network. The server 2 includes a feature recognition processing unit 21, a shape pattern storage unit 22, a displayed information processing unit 23, a manufacture information storage unit 24 (first information storage unit), a variation information storage unit 25, an estimate information storage unit 26 (second information storage unit), a user information storage unit 27, and a display processing unit 28.
(16) The feature recognition processing unit 21 performs a process for recognizing a shape of an item, based on a manufacturing condition of sheet-metal parts, machining parts, stamping parts, injection-molded parts and the like (hereinafter collectively referred to as “item”) used to configure a mechanical device or the like, which is input via the input unit 11 of the user-side information terminal 1.
(17) The shape pattern storage unit 22 stores therein a schematic pattern of an item corresponding to shape data input by a user.
(18) The displayed information processing unit 23 acquires information from the manufacture information storage unit 24, the variation information storage unit 25, the estimate information storage unit 26 and the user information storage unit 27. The displayed information processing unit 23 performs a process for determining information to be displayed on the basis of the acquired information, the information input via the input unit 11 by the user, and the shape of the item recognized by the feature recognition processing unit 21.
(19) The manufacture information storage unit 24 stores therein the manufacturing conditions which can be selected in manufacturing a predetermined item.
(20) The variation information storage unit 25 stores therein information on an item having a shape similar to a predetermined item and a semi-processed article of a predetermined item.
(21) The estimate information storage unit 26 stores therein a production technology requirement, price, and delivery time corresponding to the manufacturing condition.
(22) The user information storage unit 27 stores therein information on the manufacturing condition or the like regarding the item selected when the user using the automatic estimation system performs an order placement process.
(23) The display processing unit 28 displays various pieces of information on a display screen of the display unit 10 according to a signal from the displayed information processing unit 23.
(24) Next, referring to
(25) First, the user transmits user information such as a user name or a file name and shape data on the item via the input unit 11 to the server 2(
(26) At STEP 01, an image as shown in
(27) The automatic estimation system according to the embodiment uses the design data of 3D CAD data including size data as the shape data on the item. However, the shape data is not necessarily the 3D CAD data including the size data, but may be 2D CAD data as well as data from which the shape and size of the item is recognizable.
(28) It may be such that the user may, instead of transmitting the shape data, select one of the shapes or sizes presented by the automatic estimation system and the automatic estimation system automatically acquires the shape data corresponding to the user selection.
(29) Next, the feature recognition processing unit 21 of the automatic estimation system performs a feature recognition process on the basis of the received shape data (
(30) This feature recognition process is performed following a procedure described in a flowchart shown in
(31) Concretely, first, when receiving the shape data transmitted by the user, the feature recognition processing unit 21 acquires a schematic shape pattern corresponding to a kind of the item specified by the user (that is a pin, in this embodiment) from the shape pattern storage unit 22 (
(32) In the embodiment, the schematic shape pattern refers to a general shape pattern of the item. For example, if the kind of the item is a pin, the pattern may be a pattern having a shaft, and a head, a shank and a tip in this order from one side in a direction of the shaft.
(33) Next, the feature recognition processing unit 21 searches the 3D CAD data for a cylindrical shape of the shank and recognizes a shaft of the cylinder as the shaft of the pin (
(34) Finally, the feature recognition processing unit 21 acquires the sizes of portions in the shaft direction and a direction perpendicular to the shaft direction (e.g., diameter, entire length) from the 3D CAD data (
(35) Through the above processes, the feature recognition processing unit 21 recognizes and acquires the shape of the item described in the shape data input by the user and the sizes of respective portions of the item. The feature recognition processing unit 21 also calculates a tolerance which can be selected besides this feature recognition process. Further, the feature recognition processing unit 21 also checks a production technology requirement besides this feature recognition process.
(36) Next, the displayed information processing unit 23 of the automatic estimation system obtains the manufacturing condition which can be selected (e.g., material, surface treatment, tolerance range) from the manufacture information storage unit 24 on the basis of the kind of the item input by the user and the shape of the item recognized by the feature recognition processing unit 21 (
(37) Then, after STEP 03, as shown in
(38) Next, as shown in
(39) The user may omit the selection of the manufacturing condition at this stage.
(40) After STEP 04, the user chooses an estimation starting part 10e displayed on the display screen of the display unit 10 to transmit a signal for starting an estimation process to the server 2.
(41) Next, on the basis of the shape of the item recognized by the feature recognition processing unit 21, the displayed information processing unit 23 of the automatic estimation system searches the variation information storage unit for information on an item having a shape similar to the recognized item and on a semi-processed article of the recognized item which may satisfy a part of the manufacturing conditions (hereinafter, collectively referred to as “variation item”), and acquires the information (
(42) Next, the displayed information processing unit 23 of the automatic estimation system acquires from the estimate information storage unit 26 the prices and delivery times concerning all patterns of combination of the item recognized by the feature recognition processing unit 21 and the variation items, and the manufacturing conditions which can be selected (
(43) Concretely, the price and delivery time is calculated by way of referring to a data table created in advance, with taking the production technology requirement in manufacturing the item into consideration, in addition to the manufacturing condition such as the tolerance which can be selected.
(44) Next, on the basis of the user information input by the user such as the user name and the file name, the displayed information processing unit 23 of the automatic estimation system searches the information stored in the user information storage unit 27 for registration information of the relevant user, and determines the manufacturing condition to be initially displayed (
(45) Concretely, in a case where the registration information exists and the selection of the manufacturing condition has been omitted, the manufacturing condition for ordering used by the user last time of usage is determined as the manufacturing condition to be initially displayed. In a case where the registration information does not exist, and the selection of the manufacturing condition has been omitted, a predetermined manufacturing condition is determined as the manufacturing condition to be initially displayed. However, whether or not in the case where the registration information exists, if the selection of the manufacturing condition has been performed, the selected manufacturing condition is determined as the manufacturing condition to be initially displayed.
(46) Next, on the basis of the information acquired and the information determined by the displayed information processing unit 23, the display processing unit 28 displays the manufacturing condition of the item in a selectable form with a 3D model of the item, and displays the price and delivery time corresponding to the condition to be initially displayed (
(47) Concretely, as shown in
(48) The display processing unit 28 also displays a tolerance changing part 10g for changing the tolerance that is one of the manufacturing conditions at a side portion on the display screen of the display unit 10 (at a right side in the figure in
(49) Next, the displayed information processing unit 23 confirms whether or not the user has changed the manufacturing condition such as the tolerance or the kind of the item (
(50) At STEP 09, for example, in the case of changing the tolerance, the user selects a changed tolerance by way of the tolerance changing part 10g via the input unit 11 as shown in
(51) In the case of changing the kind of the item, as shown in
(52) Next, if the manufacturing condition is changed (in the case of YES in
(53) Concretely, as shown in
(54) Next, the displayed information processing unit 23 confirms again whether or not the user has changed the manufacturing condition such as the tolerance or the kind of the item (
(55) Then, if the manufacturing condition is changed (in the case of YES in
(56) On the other hand, if the manufacturing condition is not changed (in the case of NO at STEP 09, or NO at STEP 11 in
(57) Next, when the need for changing the manufacturing condition is removed and the user chooses the order instructing part 10k on the display screen of the display unit 10, the server 2 recognizes that the order placement process is performed (STEP 12).
(58) Finally, the displayed information processing unit 23 stores the manufacturing condition of at the time of the final order with the user information in the user information storage unit 27 (STEP 13).
(59) As described above, the automatic estimation system according to the embodiment automatically recognizes the shape of the item from the input shape data, and thereafter, presents the manufacturing condition which can be selected for an item having that shape. Then, when the manufacturing condition is selected, the price and delivery time corresponding to that selection is presented. In other words, the system is configured such that the price and delivery time to be displayed is changed in conjunction with the manufacturing condition change by the user.
(60) Therefore, according to the automatic estimation system in the embodiment, even if the user does not have any technical knowledge of the processing and manufacturing cost, he/she can easily determine the specification of the item with the price and the delivery time being taken into consideration.
(61) Hereinabove, the embodiments shown in the figures are described, but the present invention is not limited to such embodiments.
(62) For example, in the above embodiments, the display unit 10 and the input unit 11, and the server 2 are connected with each other via the Internet connection. However, the invention does not necessarily have such a configuration, and may be configured as one body terminal.
(63) In the above embodiments, the display unit 10 and the input unit 11 are configured as separate bodies, but the invention does not necessarily have such a configuration, and the configuration may be those in which the user can select the data displayed via the display terminal by use of the input terminal. For example, a touch panel or the like may be used as the input terminal and an output terminal.
(64) In the above embodiments, the tolerance, the material, the surface treatment, and the kind of item are selectable as the manufacturing condition. However, the invention does not necessarily have such a configuration, and only one of those conditions may be selectable, or other manufacturing conditions which have an effect on the price or the delivery time may be selectable.
(65) Further, in the above embodiments, the price and the delivery time are variably presented. However, the invention does not necessarily have such a configuration, and only one of the price and the delivery time may be presented.
(66) In the above embodiments, at
(67) In the above embodiments, at