Setting method and device for temperature resistance value of welding board card part and initial oven temperature of reflow welding
By automating the confirmation of the temperature resistance and time of PCBA component part numbers, and combining the solder paste manufacturer's recommended values to calculate the initial reflow oven temperature, the problem of time-consuming and labor-intensive part number confirmation and improper oven temperature settings in PCBA electronic manufacturing of new models has been solved, thus improving production efficiency and quality.
Patent Information
- Application Number
- CN202210200011.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-03-01
- Publication Date
- 2025-11-21
- Estimated Expiration
- 2042-03-01
AI Technical Summary
In the PCBA electronics manufacturing industry, confirming the temperature resistance value of part numbers for new models is time-consuming, labor-intensive, and prone to errors. Furthermore, the lack of standards for setting the initial oven temperature for reflow soldering leads to poor quality and wasted resources.
By automatically capturing the part numbers in the BOM list, comparing them with the part temperature resistance database to confirm the temperature resistance value and time of each part, and combining the solder paste manufacturer's recommended values to calculate the initial reflow oven temperature, the system achieves automated confirmation and comparison.
It enables automatic confirmation of part part number temperature resistance value and time, avoids human error, sets the optimal initial setting value for reflow oven temperature, reduces waste of manpower and material resources and potential quality problems, and improves production efficiency.
Smart Images

Figure CN114580737B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of PCBA electronic manufacturing technology, specifically to a method and apparatus for setting the temperature resistance value of soldering board components and the initial furnace temperature for reflow soldering. Background Technology
[0002] In the PCBA electronics manufacturing field, firstly, before trial production of a new model, it is necessary to confirm the temperature resistance of each selected component part number to ensure it meets the requirements of the lead-free process. Each model has hundreds of component part numbers, requiring manual verification by looking up the part number's specification sheet one by one. Disadvantages: It wastes manpower and resources, is time-consuming and laborious; manual verification is prone to errors, such as incorrect or missed verification, resulting in the selection of furnace component temperature resistance that does not meet the lead-free process of reflow soldering, which poses a significant quality risk during production, ranging from rework to batch scrapping.
[0003] Secondly, during the first trial production of the new model, the initial reflow oven temperature was not set according to the temperature resistance requirements of the component specifications. Instead, it was set based on the solder paste manufacturer's recommendations and personal experience. Without a set standard, the oven temperature profile was not optimal during the first production run, which easily led to poor quality issues such as yellowing of the boards or cold solder joints. Furthermore, the parameter settings needed to be re-optimized to achieve the optimal oven temperature, resulting in a waste of time, manpower, and costs. Summary of the Invention
[0004] In view of the problems in the prior art regarding the temperature resistance value of each selected part number and the problem of setting the temperature during reflow soldering, the present invention provides a method and apparatus for setting the temperature resistance value of soldering board parts and the initial furnace temperature for reflow soldering.
[0005] The technical solution of this invention is:
[0006] In a first aspect, the present invention provides a method for setting the temperature resistance value of welded circuit board parts and the initial furnace temperature for reflow soldering, comprising the following steps:
[0007] Automatically extract part numbers from the BOM (Bill of Materials);
[0008] By automatically comparing the BOM part number with the part temperature resistance database, the temperature resistance value and temperature resistance time of each part number that meets the lead-free process can be obtained.
[0009] Based on the temperature resistance value and temperature resistance time of each part number, the system automatically determines and outputs the temperature resistance value and temperature resistance time of all part numbers that meet the requirements of the lead-free process.
[0010] Obtain the pre-stored manufacturer's recommended values, and calculate and output the initial setting value of the reflow oven temperature by combining the obtained recommended values with the calculated temperature resistance value and temperature resistance time.
[0011] Furthermore, the steps for automatically extracting part numbers from the BOM list include:
[0012] Extract welding attributes from the BOM list and filter and compare the values of welding attributes in the BOM list item by item;
[0013] When determining whether the value of the welding attribute is SMD;
[0014] If not, delete the rows in the BOM list whose welding attribute value is not SMD; Execution steps: Check that all rows in the BOM list have been compared;
[0015] If so, check that all rows in the BOM list have been compared.
[0016] If the comparison is not completed, proceed as follows: retrieve the welding attributes from the BOM list and filter and compare the values of the welding attributes in the BOM list, then retrieve the next row;
[0017] Once the comparison is complete, the system will automatically extract the part numbers of parts in the BOM list that retain the SMD value for the welding attribute and generate a revised part number list.
[0018] Furthermore, before the step of automatically comparing the BOM part number with the part temperature resistance library to obtain the temperature resistance value and temperature resistance time for each part number that meets the lead-free process, the following steps are included:
[0019] To establish a temperature-resistant parts inventory list, the specific steps include:
[0020] Automatically retrieve part numbers from the SAP system and automatically extract the parameter values corresponding to the part numbers;
[0021] Obtain the temperature resistance value and temperature resistance time corresponding to the part number;
[0022] Determine if the temperature resistance value and temperature resistance time of the part number are empty;
[0023] If so, output a prompt message;
[0024] If not, return the part number of the part, along with the corresponding temperature resistance value and temperature resistance time;
[0025] Once all part numbers have been retrieved, the returned part numbers, along with their corresponding temperature resistance values and time, will be used to generate a part temperature resistance library list.
[0026] Furthermore, the step of automatically comparing the part number in the BOM with the part temperature resistance database to obtain the temperature resistance value and temperature resistance time for each part number that meets the lead-free process includes the following steps:
[0027] The part numbers in the retrieved and organized part number list are compared line by line with the part temperature resistance warehouse list.
[0028] Determine if the part number exists in the parts temperature resistance inventory list;
[0029] If so, return the part number, along with the corresponding temperature resistance value and temperature resistance time, to the organized part number list to generate the first part list after comparison;
[0030] Once all rows have been compared, the first material list after comparison will be output.
[0031] Furthermore, the step of automatically comparing the BOM part number with the part temperature resistance library to obtain the temperature resistance value and temperature resistance time for each part number that meets the lead-free process includes:
[0032] Automatically check the temperature resistance value and temperature resistance time of each part number in the first material list;
[0033] To determine whether it complies with the lead-free process, the temperature resistance value is greater than or equal to 250 degrees Celsius and the temperature resistance time is greater than or equal to 5 seconds;
[0034] If so, after all rows have been compared, output the second bill of materials that meets the requirements of the lead-free process;
[0035] If not, generate a feedback form indicating non-compliance with lead-free processes and output a prompt message.
[0036] Furthermore, the steps for automatically determining and outputting the temperature resistance values and times for all part numbers that meet the lead-free process requirements based on the obtained temperature resistance values and time times for each part number include:
[0037] The minimum temperature resistance value and the minimum temperature resistance time in the second material list are automatically calculated.
[0038] The calculated minimum value is then returned to the second material table to generate the third material table.
[0039] Secondly, the present invention provides a device for setting the temperature resistance value of welding board parts and the initial furnace temperature of reflow soldering, including a processing module, a comparison and judgment module, a judgment acquisition module, and an output module;
[0040] The processing module is used to automatically extract part numbers from the BOM (Bill of Materials).
[0041] The comparison and judgment module is used to automatically compare the part number in the BOM with the part temperature resistance library to obtain the temperature resistance value and temperature resistance time of each part number that meets the lead-free process.
[0042] The judgment and acquisition module is used to automatically determine and output the temperature resistance value and temperature resistance time of all part numbers that meet the lead-free process based on the temperature resistance value and temperature resistance time of each part number acquired.
[0043] The output module is used to obtain pre-stored manufacturer's recommended values and calculate the initial setting value of the reflow oven temperature by combining the obtained recommended values with the calculated temperature resistance value and temperature resistance time.
[0044] Furthermore, the processing module includes a first grasping unit, a first comparison unit, a processing unit, a first judgment unit, and a first generation unit;
[0045] The first grabbing unit is used to grab the welding attributes in the BOM list;
[0046] The first comparison unit is used to filter and compare the values of welding attributes in the BOM list item by item to determine whether the value of the welding attribute is SMD.
[0047] The processing unit is used to delete rows in the BOM list whose welding attribute values are not SMD;
[0048] The first judgment unit is used to determine that all rows in the BOM list have been compared.
[0049] The first generation unit is used to automatically extract the part numbers of the BOM list with the value of SMD that retains the welding attribute, and generate a sorted part number list if the comparison is completed.
[0050] Furthermore, the device also includes a parts temperature resistance inventory list creation module for creating a parts temperature resistance inventory list;
[0051] The parts temperature resistance library list creation module includes a parts part number information acquisition unit, a second judgment unit, a parameter value return unit, a second generation unit, and a first output unit;
[0052] The part number information acquisition unit is used to automatically acquire part numbers from the SAP system and automatically retrieve the parameter values corresponding to the part numbers; and to acquire the temperature resistance value and temperature resistance time corresponding to the part numbers.
[0053] The second judgment unit is used to determine whether the temperature resistance value and temperature resistance time of the part number are empty;
[0054] The first output unit is used to output a prompt message when the second judgment unit determines that it is empty;
[0055] The parameter value return unit is used to return the part number, the corresponding temperature resistance value, and the temperature resistance time when the second judgment unit determines that the value is not empty.
[0056] The second generation unit is used to determine that when all part numbers have been obtained, it will generate a part temperature resistance library list by returning the part numbers, their corresponding temperature resistance values, and temperature resistance times.
[0057] Furthermore, the comparison and judgment module includes a first comparison unit, a third judgment unit, a third generation unit, and a second output unit;
[0058] The first comparison unit is used to capture and compare the part numbers in the organized part number list with the part temperature resistance warehouse list line by line.
[0059] The third judgment unit is used to determine whether the part number exists in the part temperature resistance warehouse list;
[0060] The third generation unit is used to return the part number, the corresponding temperature resistance value and temperature resistance time to the sorted part number list to generate the first material list after comparison.
[0061] The second output unit is used to output the first material list after all rows have been compared.
[0062] Furthermore, the comparison and judgment module also includes an inspection unit, a fourth judgment unit, a third output unit, and a fourth output unit;
[0063] The inspection unit is used to automatically check the temperature resistance value and temperature resistance time of each part number in the first material list;
[0064] The fourth judgment unit is used to determine whether it meets the lead-free process, that is, the temperature resistance value is greater than or equal to 250 degrees Celsius and the temperature resistance time is greater than or equal to 5 seconds;
[0065] The third output unit is used to output a second bill of materials that meets the requirements of the lead-free process after all rows have been compared.
[0066] The fourth output unit is used to generate a feedback form that does not comply with the lead-free process and output a prompt message.
[0067] Furthermore, the judgment and acquisition module is specifically used to automatically calculate the minimum temperature resistance value and the minimum temperature resistance time in the second material table; and return the calculated minimum value to the second material table to generate the third material table.
[0068] As can be seen from the above technical solution, this invention has the following advantages: it automatically confirms and compares the temperature resistance and temperature resistance time of component parts for new models, and automatically selects component parts that do not meet the lead-free process requirements. Combining the solder paste manufacturer's suggested values with the final obtained temperature resistance and temperature resistance time, it determines the optimal initial reflow oven temperature setting. This effectively solves the problems of wasted manpower and resources, and the significant quality risks during production caused by manual confirmation leading to component temperature selection not conforming to the lead-free reflow process, resulting in rework or even mass scrapping. Determining the optimal initial reflow oven temperature parameter setting effectively avoids the waste of manpower, resources, and quality costs caused by re-optimizing the oven temperature.
[0069] Furthermore, the design principle of this invention is reliable, the structure is simple, and it has a very wide range of application prospects.
[0070] Therefore, it is evident that the present invention has outstanding substantive features and significant progress compared with the prior art, and the beneficial effects of its implementation are also obvious. Attached Figure Description
[0071] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0072] Figure 1 This is a schematic flowchart of a method according to an embodiment of the present invention.
[0073] Figure 2 This is a schematic flowchart of a method according to another embodiment of the present invention.
[0074] Figure 3 This is a schematic flowchart of a method according to another embodiment of the present invention.
[0075] Figure 4 This is a schematic flowchart of a method according to another embodiment of the present invention.
[0076] Figure 5 This is a schematic block diagram of an apparatus according to an embodiment of the present invention. Detailed Implementation
[0077] Before trial production of a new model, it's necessary to confirm the temperature resistance of each selected component part number to ensure it meets the requirements of the lead-free process. Each model has hundreds of component part numbers, requiring manual verification by looking up the part numbers' specifications one by one. Disadvantages include: wasting manpower and resources; being time-consuming and labor-intensive; and the high risk of errors due to manual verification, such as incorrect or missed verifications, leading to component temperature selection that doesn't meet the lead-free reflow soldering process, posing significant quality risks during production. This can result in rework or even mass scrapping. Furthermore, the initial reflow oven temperature is not set according to the component specifications, but rather based on solder paste manufacturer recommendations and personal experience, lacking established standards. This results in an inefficient temperature profile during the first production run, easily causing board burn-in or cold solder joints and other quality defects. This necessitates re-optimizing parameter settings to achieve the optimal oven temperature, leading to waste of time, manpower, and costs. To enable those skilled in the art to better understand the technical solutions of this invention, the technical solutions of the embodiments of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this invention, and not all embodiments. Based on the embodiments of this invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of this invention.
[0078] like Figure 1 As shown in the figure, this embodiment provides a method for setting the temperature resistance value of welded circuit board components and the initial furnace temperature for reflow soldering, including the following steps:
[0079] Step 1: Automatically extract part numbers from the BOM list;
[0080] Step 2: Automatically compare the part numbers in the BOM with the part temperature resistance database to obtain the temperature resistance value and temperature resistance time for each part number that meets the lead-free process requirements;
[0081] Step 3: Based on the temperature resistance value and temperature resistance time of each part number, automatically determine and output the temperature resistance value and temperature resistance time of all part numbers that meet the lead-free process.
[0082] Step 4: Obtain the pre-stored manufacturer's suggested values, and calculate and output the initial setting value of the reflow oven temperature by combining the obtained suggested values with the calculated temperature resistance value and temperature resistance time.
[0083] The system automatically retrieves part numbers from the Bill of Materials (BOM) and compares them with the Body Temp.MAX temperature and time values of each part number in the temperature resistance library. It then automatically calculates reasonable Body Temp.MAX temperatures and times that meet the requirements of all part numbers, outputs the final Body Temp.MAX temperatures and times, and automatically filters out part numbers that do not meet the requirements of the lead-free process. Combining the solder paste manufacturer's recommended values with the final Body Temp.MAX temperatures and times, it determines the optimal initial reflow oven temperature settings.
[0084] like Figure 2 As shown, in some embodiments, the step of automatically retrieving part numbers from the BOM list in step 1 includes:
[0085] Step 11: Extract the welding attributes from the BOM list and filter and compare the values of the welding attributes in the BOM list item by item;
[0086] Step 12: Determine if the value of the welding attribute is SMD; if not, proceed to step 13; otherwise, proceed to step 14.
[0087] Step 13: Delete the rows in the BOM list whose soldering attribute value is not SMD; proceed to step 14;
[0088] Step 14: Determine if all rows in the BOM list have been compared; if yes, proceed to step 15; otherwise, proceed to step 11 to fetch the next row.
[0089] Step 15: Automatically extract the part numbers of parts in the BOM list that retain the SMD value for the welding attribute and generate a sorted part number list.
[0090] like Figure 3 As shown, in some embodiments, step 2, which involves automatically comparing the part number in the BOM with the part temperature resistance database to obtain the temperature resistance value and temperature resistance time for each part number that meets the lead-free process requirements, includes the following steps before:
[0091] Step 02: Establish a temperature resistance inventory list for parts. Specific steps include:
[0092] Step 021: Automatically obtain the part number from the SAP system and automatically retrieve the parameter value corresponding to the part number;
[0093] Step 022: Obtain the temperature resistance value and temperature resistance time corresponding to the part number;
[0094] Step 023: Determine if the temperature resistance value and temperature resistance time of the part number are empty; if yes, proceed to step 024; if no, proceed to step 025.
[0095] Step 024: Output a prompt message;
[0096] Step 025: Return the part number of the part, its corresponding temperature resistance value, and the temperature resistance time;
[0097] Step 026: Determine whether all part numbers have been obtained. If yes, proceed to step 027; otherwise, proceed to step 022 to obtain the next part number.
[0098] Step 027: Generate a part temperature resistance library list from the returned part numbers, corresponding temperature resistance values, and temperature resistance times.
[0099] like Figure 4 As shown, in some embodiments, step 2, which involves automatically comparing the part number in the BOM with the part temperature resistance database to obtain the temperature resistance value and temperature resistance time for each part number that meets the lead-free process requirements, includes the step of automatically comparing the part number in the BOM with the part temperature resistance database.
[0100] Step 21: Compare the part numbers in the sorted part number list with the part temperature resistance warehouse list line by line;
[0101] Step 22: Determine if the part number exists in the parts temperature resistance inventory list; if not, proceed to step 23; otherwise, proceed to step 24.
[0102] Step 23: Output a prompt message;
[0103] Step 24: Return the part number, its corresponding temperature resistance value, and temperature resistance time to the organized part number list to generate the first part list after comparison;
[0104] Step 25: Determine if all rows have been compared. If not, proceed to step 22; if yes, proceed to step 26.
[0105] Step 26: Output the first material list after comparison.
[0106] In some embodiments, step 2, which involves automatically comparing the part number in the BOM with the part temperature resistance database to obtain the temperature resistance value and temperature resistance time for each part number that meets the lead-free process requirements, includes the following steps:
[0107] Step 27: Automatically check the temperature resistance value and temperature resistance time of each part number in the first material list;
[0108] Step 28: Determine if it meets the requirements of a lead-free process, i.e., a temperature resistance value greater than or equal to 250 degrees Celsius and a temperature resistance time greater than or equal to 5 seconds;
[0109] If not, proceed to step 29; otherwise, proceed to step 30.
[0110] Step 29: Generate a feedback form for non-compliance with lead-free processes and output a prompt message;
[0111] Step 30: After all rows have been compared, output the second bill of materials that meets the requirements of the lead-free process;
[0112] In some embodiments, step 3, which involves automatically determining and outputting the temperature resistance values and temperatures resistance times for all part numbers that meet the lead-free process requirements based on the obtained temperature resistance values and temperatures resistance times for each part number, includes:
[0113] Step 31: Automatically calculate the minimum temperature resistance value and the minimum temperature resistance time in the second material list;
[0114] Step 32: Return the calculated minimum value to the second material table to generate the third material table.
[0115] The minimum value of the temperature resistance value column is represented by B_total, and the minimum temperature resistance time is represented by T_total. The third material list is output. The part number of the part with the unqualified temperature resistance value and the corresponding temperature resistance value and time are output, and the second material list is output. The feedback is given to R&D to reselect materials until the requirements are met.
[0116] That is, the formula is expressed as:
[0117] B_total = (B1, B2...Bn)min value ---- Bn represents the Body Temp.max value of the nth row of the part number;
[0118] T_total = (T1, T2...Tn)min value Bn represents the value of the Time value T of the nth row of the part number.
[0119] The generated third material list contains the parameters for the initial furnace temperature setting of the reflow soldering process.
[0120] Using an EXCEL-based VBA macro program, it automatically confirms the temperature resistance of PCBA board components and automatically outputs the initial reflow oven temperature. It is not limited to PCBA reflow soldering and wave soldering, but can be extended to setting the initial oven temperature parameters of other heat-generating equipment and confirming the temperature resistance of materials.
[0121] This system automatically confirms and compares the temperature resistance and time of component parts for new models, automatically selecting those parts that do not meet the lead-free process requirements. Combining the solder paste manufacturer's recommendations with the final obtained temperature resistance and time, it determines the optimal initial reflow oven temperature settings. This effectively solves the problems of wasted manpower and resources, and the significant quality risks associated with manual component temperature selection leading to incompatibility with the lead-free reflow process. These risks range from rework to mass scrapping. Determining the optimal initial reflow oven temperature settings effectively avoids the waste of manpower, resources, and quality costs associated with re-optimizing the oven temperature.
[0122] like Figure 5 As shown, this embodiment of the invention provides a device for setting the temperature resistance value of welded board parts and the initial furnace temperature of reflow soldering, including a processing module, a comparison and judgment module, a judgment acquisition module, and an output module;
[0123] The processing module is used to automatically extract part numbers from the BOM (Bill of Materials).
[0124] The comparison and judgment module is used to automatically compare the part number in the BOM with the part temperature resistance library to obtain the temperature resistance value and temperature resistance time of each part number that meets the lead-free process.
[0125] The judgment and acquisition module is used to automatically determine and output the temperature resistance value and temperature resistance time of all part numbers that meet the lead-free process based on the temperature resistance value and temperature resistance time of each part number acquired.
[0126] The output module is used to obtain pre-stored manufacturer's recommended values and calculate the initial setting value of the reflow oven temperature by combining the obtained recommended values with the calculated temperature resistance value and temperature resistance time.
[0127] In some embodiments, the processing module includes a first grasping unit, a first comparison unit, a processing unit, a first judgment unit, and a first generation unit;
[0128] The first grabbing unit is used to grab the welding attributes in the BOM list;
[0129] The first comparison unit is used to filter and compare the values of welding attributes in the BOM list item by item to determine whether the value of the welding attribute is SMD.
[0130] The processing unit is used to delete rows in the BOM list whose welding attribute values are not SMD;
[0131] The first judgment unit is used to determine that all rows in the BOM list have been compared.
[0132] The first generation unit is used to automatically extract the part numbers of the BOM list with the value of SMD that retains the welding attribute, and generate a sorted part number list if the comparison is completed.
[0133] In some embodiments, the apparatus further includes a parts temperature resistance inventory list creation module for creating a parts temperature resistance inventory list;
[0134] The parts temperature resistance library list creation module includes a parts part number information acquisition unit, a second judgment unit, a parameter value return unit, a second generation unit, and a first output unit;
[0135] The part number information acquisition unit is used to automatically acquire part numbers from the SAP system and automatically retrieve the parameter values corresponding to the part numbers; and to acquire the temperature resistance value and temperature resistance time corresponding to the part numbers.
[0136] The second judgment unit is used to determine whether the temperature resistance value and temperature resistance time of the part number are empty;
[0137] The first output unit is used to output a prompt message when the second judgment unit determines that it is empty;
[0138] The parameter value return unit is used to return the part number, the corresponding temperature resistance value, and the temperature resistance time when the second judgment unit determines that the value is not empty.
[0139] The second generation unit is used to determine that when all part numbers have been obtained, it will generate a part temperature resistance library list by returning the part numbers, their corresponding temperature resistance values, and temperature resistance times.
[0140] In some embodiments, the comparison and judgment module includes a first comparison unit, a third judgment unit, a third generation unit, and a second output unit;
[0141] The first comparison unit is used to capture and compare the part numbers in the organized part number list with the part temperature resistance warehouse list line by line.
[0142] The third judgment unit is used to determine whether the part number exists in the part temperature resistance warehouse list;
[0143] The third generation unit is used to return the part number, the corresponding temperature resistance value and temperature resistance time to the sorted part number list to generate the first material list after comparison.
[0144] The second output unit is used to output the first material list after all rows have been compared.
[0145] In some embodiments, the comparison and judgment module further includes a checking unit, a fourth judgment unit, a third output unit, and a fourth output unit;
[0146] The inspection unit is used to automatically check the temperature resistance value and temperature resistance time of each part number in the first material list;
[0147] The fourth judgment unit is used to determine whether it meets the lead-free process, that is, the temperature resistance value is greater than or equal to 250 degrees Celsius and the temperature resistance time is greater than or equal to 5 seconds;
[0148] The third output unit is used to output a second bill of materials that meets the requirements of the lead-free process after all rows have been compared.
[0149] The fourth output unit is used to generate a feedback form that does not comply with the lead-free process and output a prompt message.
[0150] In some embodiments, the determination and acquisition module is specifically used to automatically calculate the minimum value of the temperature resistance value and the minimum value of the temperature resistance time in the second material table; and return the calculated minimum value to the second material table to generate the third material table.
[0151] This system automatically confirms and compares the temperature resistance and time of component parts for new models, automatically selecting those parts that do not meet the lead-free process requirements. Combining the solder paste manufacturer's recommendations with the final obtained temperature resistance and time, it determines the optimal initial reflow oven temperature settings. This effectively solves the problems of wasted manpower and resources, and the significant quality risks associated with manual component temperature selection leading to incompatibility with the lead-free reflow process. These risks range from rework to mass scrapping. Determining the optimal initial reflow oven temperature settings effectively avoids the waste of manpower, resources, and quality costs associated with re-optimizing the oven temperature.
[0152] Although the present invention has been described in detail with reference to the accompanying drawings and preferred embodiments, the invention is not limited thereto. Various equivalent modifications or substitutions can be made to the embodiments of the invention by those skilled in the art without departing from the spirit and essence of the invention, and such modifications or substitutions should all be within the scope of the invention. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the invention should also be covered within the protection scope of the invention. Therefore, the protection scope of the invention should be determined by the scope of the claims.
Claims
1. A method for setting the temperature resistance value of welded circuit board parts and the initial furnace temperature for reflow soldering, characterized in that, Includes the following steps: Automatically extract part numbers from the BOM (Bill of Materials); The steps for creating a parts temperature resistance library list include: automatically retrieving part numbers from the SAP system and automatically extracting the parameter values corresponding to the part numbers; retrieving the temperature resistance value and temperature resistance time corresponding to the part numbers; determining whether the temperature resistance value and temperature resistance time of the part numbers are empty; if yes, outputting a prompt message; if no, returning the part number and its corresponding temperature resistance value and temperature resistance time; and generating a parts temperature resistance library list by returning the part numbers and their corresponding temperature resistance values and temperature resistance times after all part numbers have been retrieved. The system automatically compares the BOM part numbers with the part temperature resistance database to obtain the temperature resistance value and temperature resistance time for each part number that meets the lead-free process requirements. The steps include: retrieving part numbers from the organized part number list and comparing them line by line with the part temperature resistance database list; determining if the part number exists in the part temperature resistance database list; if so, returning the part number along with its corresponding temperature resistance value and temperature resistance time to the organized part number list to generate the first comparison table; and outputting the first comparison table after all rows have been compared. Based on the temperature resistance value and temperature resistance time of each part number, the system automatically determines and outputs the temperature resistance value and temperature resistance time of all part numbers that meet the lead-free process requirements; specifically, it automatically calculates the minimum temperature resistance value and the minimum temperature resistance time in the second part list; and returns the calculated minimum value to the second part list to generate the third part list. Obtain the pre-stored manufacturer's suggested values, and calculate and output the initial setting value of the reflow oven temperature by combining the obtained suggested values with the calculated temperature resistance value and temperature resistance time; The steps to obtain the temperature resistance value and temperature resistance time for each part number that meets the lead-free process requirements include: Automatically check the temperature resistance value and temperature resistance time of each part number in the first material list; To determine whether it complies with the lead-free process, the temperature resistance value is greater than or equal to 250 degrees Celsius and the temperature resistance time is greater than or equal to 5 seconds; If so, after all rows have been compared, output the second bill of materials that meets the requirements of the lead-free process; If not, generate a feedback form indicating non-compliance with lead-free processes and output a prompt message.
2. The method for setting the temperature resistance value of welded plate parts and the initial furnace temperature for reflow soldering according to claim 1, characterized in that, The steps for automatically extracting part numbers from the BOM (Bill of Materials) include: Extract welding attributes from the BOM list and filter and compare the values of welding attributes in the BOM list item by item; When determining whether the value of the welding attribute is SMD; If not, delete the rows in the BOM list whose welding attribute value is not SMD; Execution steps: Check that all rows in the BOM list have been compared; If so, check that all rows in the BOM list have been compared. If the comparison is not completed, proceed as follows: retrieve the welding attributes from the BOM list and filter and compare the values of the welding attributes in the BOM list, then retrieve the next row; Once the comparison is complete, the system will automatically extract the part numbers of parts in the BOM list that retain the SMD value for the welding attribute and generate a revised part number list.
3. A device for setting the temperature resistance value and initial reflow oven temperature of welded circuit board parts, characterized in that, It includes a processing module, a comparison and judgment module, a judgment acquisition module, and an output module; The processing module is used to automatically extract part numbers from the BOM (Bill of Materials). The comparison and judgment module is used to automatically compare the part numbers in the BOM with the part temperature resistance library to obtain the temperature resistance value and temperature resistance time of each part number that meets the lead-free process. Specifically, it is used to automatically check the temperature resistance value and temperature resistance time of each part number in the first material list; determine whether it meets the lead-free process, that is, the temperature resistance value is greater than or equal to 250 degrees Celsius and the temperature resistance time is greater than or equal to 5 seconds; if yes, after all rows are compared, the second material list that meets the lead-free process is output; if no, a feedback table that does not meet the lead-free process is generated and a prompt message is output. The judgment and acquisition module is used to automatically determine and output the temperature resistance value and temperature resistance time of all part numbers that meet the lead-free process based on the temperature resistance value and temperature resistance time of each part number acquired. Specifically, it is used to automatically calculate the minimum temperature resistance value and the minimum temperature resistance time in the second material list; The calculated minimum value is returned to the second material table to generate the third material table; The output module is used to obtain the pre-stored manufacturer's suggested values, and calculate and output the initial setting value of the reflow oven temperature by combining the obtained suggested values with the calculated temperature resistance value and temperature resistance time. The device also includes a parts temperature resistance inventory list creation module for creating a parts temperature resistance inventory list; The parts temperature resistance library list creation module includes a parts part number information acquisition unit, a second judgment unit, a parameter value return unit, a second generation unit, and a first output unit; The part number information acquisition unit is used to automatically acquire part numbers in the SAP system and automatically retrieve the parameter values corresponding to the part numbers. And obtain the temperature resistance value and temperature resistance time corresponding to the part number; The second judgment unit is used to determine whether the temperature resistance value and temperature resistance time of the part number are empty; The first output unit is used to output a prompt message when the second judgment unit determines that it is empty; The parameter value return unit is used to return the part number, the corresponding temperature resistance value, and the temperature resistance time when the second judgment unit determines that the value is not empty. The second generation unit is used to determine that when all part numbers have been obtained, it will generate a part temperature resistance library list by returning the part numbers and the corresponding temperature resistance values and temperature resistance times. The comparison and judgment module includes a first comparison unit, a third judgment unit, a third generation unit, and a second output unit; The first comparison unit is used to capture and compare the part numbers in the organized part number list with the part temperature resistance warehouse list line by line. The third judgment unit is used to determine whether the part number exists in the part temperature resistance warehouse list; The third generation unit is used to return the part number, the corresponding temperature resistance value and temperature resistance time to the sorted part number list to generate the first material list after comparison. The second output unit is used to output the first material list after all rows have been compared.
4. The device for setting the temperature resistance value of welded plate parts and the initial furnace temperature for reflow soldering according to claim 3, characterized in that, The processing module includes a first grasping unit, a first comparison unit, a processing unit, a first judgment unit, and a first generation unit; The first grabbing unit is used to grab the welding attributes in the BOM list; The first comparison unit is used to filter and compare the values of welding attributes in the BOM list item by item to determine whether the value of the welding attribute is SMD. The processing unit is used to delete rows in the BOM list whose welding attribute values are not SMD; The first judgment unit is used to determine that all rows in the BOM list have been compared. The first generation unit is used to automatically extract the part numbers of the BOM list with the value of SMD that retains the welding attribute, and generate a sorted part number list if the comparison is completed.
Citation Information
Patent Citations
Temperature Recommendations, Equipment and Storage Media in Reflow Furnaces
CN109299584A