Difference between revisions of "BendPro"
(→G2 Version - DISABLE Host Emulation) |
|||
(77 intermediate revisions by one user not shown) | |||
Line 1: | Line 1: | ||
− | |||
<table cellpadding="30"> | <table cellpadding="30"> | ||
<tr valign=top> | <tr valign=top> | ||
Line 5: | Line 4: | ||
BendPro is a popular bender software package used by multiple bender OEMs in the industry. There are two versions commonly used: G1 and G2 | BendPro is a popular bender software package used by multiple bender OEMs in the industry. There are two versions commonly used: G1 and G2 | ||
<br><br> | <br><br> | ||
− | + | __NOTOC__ | |
− | + | ||
</td> | </td> | ||
<td> | <td> | ||
− | [[image:BendPro-G2. | + | [[image:BendPro-G2.png|300px]]<br> |
</td> | </td> | ||
</tr> | </tr> | ||
Line 15: | Line 13: | ||
− | + | = 1 - About BendPro Manual Data File Import = | |
− | + | ||
− | + | ||
Line 24: | Line 20: | ||
This allows our software to act as a remote programmer for bender data on a BendPro. | This allows our software to act as a remote programmer for bender data on a BendPro. | ||
− | + | VTube-LASER and VTube-STEP can build [[Supravision]] files from STEP and IGES models. | |
* [[VTube-STEP]] | * [[VTube-STEP]] | ||
* [[VTube-LASER]] | * [[VTube-LASER]] | ||
− | |||
<br><br> | <br><br> | ||
− | |||
+ | == G1 Manual File Import: Supravision Type == | ||
− | + | Follow these steps to import Supravision files: | |
− | + | [[image:G1MainScreen_EditPart_Button.png|600px]]<br><br> | |
+ | [[image:G1PartEditorScreen_ImportPartNumber_Button.png|600px]]<br><br> | ||
+ | [[image:G1PartEditorScreen_FileType_Supravision.png|600px]]<br><br> | ||
− | + | <br><br><br> | |
− | + | ||
+ | = 2 - About BendPro Measuring Center Communications = | ||
+ | |||
+ | |||
+ | BendPro uses the '''Supravision Network''' protocol for communications. Communications are straight-forward, efficient, and very fast. | ||
+ | |||
+ | The BendPro can be setup to communicate with HEXAGON or FARO ScanArms running our [[VTube-LASER]] software | ||
<br><br> | <br><br> | ||
− | ==How to Check if BendPro G2 Communications | + | ==How to Check if BendPro G2 Measuring Center Communications Are Possible On Your Bender Control== |
− | ==== | + | ====Utilities - Measure Machine Interface==== |
<table cellpadding="30"> | <table cellpadding="30"> | ||
Line 50: | Line 53: | ||
<tr valign=top> | <tr valign=top> | ||
<td width=500> | <td width=500> | ||
− | The Supravision link is sold by Current Tech as an option. | + | The Supravision link is sold by Current Tech as an option that can be enabled.<br><br> |
+ | It's important to verify that this option is switched on when discovering if a BendPro G2 is ready for communication. Click on the '''Utilities''' pulldown menu...<br><br> | ||
</td> | </td> | ||
<td> | <td> | ||
Line 78: | Line 82: | ||
</table> | </table> | ||
− | ==How to Check if BendPro G1 Communications is Possible== | + | ==How to Check if BendPro G1 Communications is Possible on Your Bender Control== |
====G1 Version==== | ====G1 Version==== | ||
Line 85: | Line 89: | ||
<tr valign=top> | <tr valign=top> | ||
<td width=500> | <td width=500> | ||
+ | =====Edit Part Button===== | ||
Verify that this option is switched on when discovering if a BendPro G1 is ready for communication.<br><br> | Verify that this option is switched on when discovering if a BendPro G1 is ready for communication.<br><br> | ||
− | If you | + | '''If you are able to open the BendPro to Supravision Link window then your software has communication capability.'''<br><br> |
+ | Click on Edit Part button in the main screen:<br> | ||
+ | </td> | ||
+ | <td> | ||
+ | [[image:bendpro_g1_editpart.png|400px]]<br><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | |||
+ | |||
+ | <tr valign=top> | ||
+ | <td width=500> | ||
+ | |||
+ | =====Measure Machine Button===== | ||
+ | Try pressing the Measure Machine button:<br></td> | ||
+ | <td> | ||
+ | [[image:bendpro_g1_measuremachine.png|400px]]<br><br> | ||
+ | </td> | ||
+ | </tr> | ||
+ | |||
+ | |||
+ | <tr valign=top> | ||
+ | <td width=500> | ||
+ | |||
+ | =====BendPro to Supravison Link Screen===== | ||
+ | '''If you can see this BendPro window - then you have communications capabilities on your control.'''<br><br>You can edit the network path for the protocol and also choose and set some communications options.<br> | ||
</td> | </td> | ||
<td> | <td> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
[[image:g1_supravisionscreen.png|400px]]<br> | [[image:g1_supravisionscreen.png|400px]]<br> | ||
</td> | </td> | ||
</tr> | </tr> | ||
+ | |||
</table> | </table> | ||
− | ==Communications | + | ==How to Setup and Use Communications with BendPro G2== |
====G2 Version Communications Setup==== | ====G2 Version Communications Setup==== | ||
Line 121: | Line 146: | ||
</tr> | </tr> | ||
</table> | </table> | ||
+ | |||
+ | ====G2 Version - DISABLE Host Emulation==== | ||
+ | |||
+ | <table cellpadding="30"> | ||
+ | <tr valign=top> | ||
+ | <td width=500> | ||
+ | Some G2 controls have a '''Host Emulation''' tab menu.<br><br> | ||
+ | It is critical that you are sure that the '''host emulation''' mode is '''disabled''' - or standard communications will not work properly.<br><br> | ||
+ | Host emulation mode enables BendPro to act like the measuring center side of the communication. If both '''Host Emulation''' and '''Client Interface'' are switched on at the same time, then they interfere with each other. | ||
+ | </td> | ||
+ | <td> | ||
+ | [[image:G2V2_HostEmulationDisabled.png|400px]] | ||
+ | </td> | ||
+ | </tr> | ||
+ | </table> | ||
+ | |||
====G2 Version Communications Rules==== | ====G2 Version Communications Rules==== | ||
Line 129: | Line 170: | ||
The following rules apply for communication using the Supravision Network protocol: | The following rules apply for communication using the Supravision Network protocol: | ||
− | * To RECALL data from BendPro, the measuring center '''must ask for the part with the correct part name''' | + | * To RECALL data from BendPro, the measuring center '''must ask for the part with the correct part name''' - or BendPro will not answer.<br><br> |
− | * To correct an existing part in the bender, the part must be saved in the BendPro database, and must be the active part.<br><br> | + | * To correct an ''existing'' part in the bender, the part must be saved in the BendPro database, and must be the active part.<br><br> |
− | * <b>The part number must have no spaces.</b> The G2 controls will parse the part number so that all letters after the first space are deleted. For example: "01234 REV0" will be trimmed to "01234". If this new part number does not exist, then the G2 control will ask if you want to import a new part.<br><br> | + | * <b>The part number must have no spaces.</b> The G2 controls will parse the part number so that all letters after the first space are deleted. For example:<br> |
+ | <pre>"01234 REV0"</pre> will be trimmed to "01234". If this new part number does not exist, then the G2 control will ask if you want to import a new part.<br><br> | ||
* To send a NEW part to the bender, the part number must NOT already be in the database.<br><br> | * To send a NEW part to the bender, the part number must NOT already be in the database.<br><br> | ||
* Changing the first straight length will also change the START position for the first bend. If you are using VTube-LASER to correct the bender, and don't want the first or the last straight lengths to change, then manually set the first adjustment to zero in the Bender Setup menu before sending a correction. | * Changing the first straight length will also change the START position for the first bend. If you are using VTube-LASER to correct the bender, and don't want the first or the last straight lengths to change, then manually set the first adjustment to zero in the Bender Setup menu before sending a correction. | ||
Line 143: | Line 185: | ||
<br><br> | <br><br> | ||
− | ==Communications | + | ==How to Setup and Use Communications on the BendPro G1== |
===G1 Version Communications Setup=== | ===G1 Version Communications Setup=== | ||
Line 169: | Line 211: | ||
* Unlike the G2 user interface, the G1 Supravision window needs to be displayed during communications. The menu includes a single line that displays if communications works.<br><br> | * Unlike the G2 user interface, the G1 Supravision window needs to be displayed during communications. The menu includes a single line that displays if communications works.<br><br> | ||
* Spaces are allowed in the part number - <b>but NOT recommended</b>. If the exact number of spaces don't match, then the communication will fail. It is difficult to differentiate between one space and two spaces, and the G1 can have spaces AFTER the part name - which is not discernable until you enter the keyboard to edit the name. Recommendation: Replace the spaces with underscores.<br><br> | * Spaces are allowed in the part number - <b>but NOT recommended</b>. If the exact number of spaces don't match, then the communication will fail. It is difficult to differentiate between one space and two spaces, and the G1 can have spaces AFTER the part name - which is not discernable until you enter the keyboard to edit the name. Recommendation: Replace the spaces with underscores.<br><br> | ||
− | * AFTER a send from the measuring center to the bender it is necessary for the operator to walk out to the bender and press the RECEIVE PART DATA button.<br><br>For VTube-LASER, there is no timeout. For Supravision or DOCS, if the timeout occurs before the operator arrives at the bender to press the button, then DOCS and Supravision will delete the data file - and the communications will fail.<br><br>If there are errors, then this is where they will be listed.<br><br> | + | * AFTER a send from the measuring center to the bender it is necessary for the operator to walk out to the bender and press the RECEIVE PART DATA button.<br><br>For VTube-LASER '''SEND''', there is no timeout. For Supravision or DOCS, if the timeout occurs before the operator arrives at the bender to press the button, then DOCS and Supravision will delete the data file - and the communications will fail.<br><br>If there are errors, then this is where they will be listed.<br><br> |
* To correct an existing part in the bender, the part must be saved in the BendPro database, and must be the active part.<br><br> | * To correct an existing part in the bender, the part must be saved in the BendPro database, and must be the active part.<br><br> | ||
* To send a NEW part to the bender, the part number must NOT already be in the database.<br><br> | * To send a NEW part to the bender, the part number must NOT already be in the database.<br><br> | ||
Line 244: | Line 286: | ||
</tr> | </tr> | ||
</table> | </table> | ||
+ | |||
+ | == How to Recall Data from BendPro to Become Master Data == | ||
+ | It is possible to recall data from the BendPro to make it the MASTER data at VTube-LASER using these steps. Be sure that the BendPro is ready for communications before you perform a recall. | ||
+ | |||
+ | ===1 - Enable Communications At BendPro=== | ||
+ | |||
+ | [[image:bendpro_supravisioninterface_menu_highlighted_setup.png|400px]] | ||
+ | <br><br> | ||
+ | |||
+ | ===2 - Use the VTube-LASER Bender Setup Screen to Recall Master XYZ=== | ||
+ | |||
+ | [[image:recallbenderxyztomasterxyz.png|800px]]<br><br> | ||
+ | |||
+ | *Select the bender number in Bend Setup. | ||
+ | *Enter the part number to recall. This name must match a name in the BendPro database. | ||
+ | *Click on Setup this Window. | ||
+ | *Click on RECALL Bender XYZ to Master XYZ. | ||
+ | <br><br> | ||
+ | |||
+ | ===3 - VTube-LASER will Wait for the Data=== | ||
+ | [[image:recallbenderxyztomasterxyz2.png|800px]] | ||
+ | <br><br> | ||
+ | |||
+ | ===4 - BendPro will Answer with Data=== | ||
+ | |||
+ | If the part exists at the BendPro, then it will answer with the part and VTube-LASER will display this message: | ||
+ | <br><br> | ||
+ | [[image:recallbenderxyztomasterxyz3.png|800px]] | ||
+ | |||
+ | <br><br> | ||
+ | |||
+ | |||
+ | ===5 - VTube-LASER Will Close the Bender Setup Screen and Display the MASTER Data=== | ||
+ | [[image:recallbenderxyztomasterxyz4.png|800px]] | ||
+ | |||
+ | If you do not see an image, then be sure that Model: MASTER has a checkmark and then press F2-F3. Also, you can check in the Master Tube menu for new coordinates. | ||
+ | <br><br> | ||
+ | |||
+ | ===6 - Save the new VTube-LASER Project File=== | ||
+ | [[image:recallbenderxyztomasterxyz5.png|800px]] | ||
+ | <br><br> | ||
+ | <br><br> | ||
+ | <br><br> | ||
+ | <br><br> | ||
+ | |||
+ | == How to Assign Default Options in BendPro G2 == | ||
+ | |||
+ | These steps allow you to set up BendPro Default Options for reuse when setting up new parts. | ||
+ | |||
+ | This feature of the BendPro Part Editor is essentially everything about a part other than part geometries - information such as the Tools information (CD and PD lengths, collet depth, etc.), Load and Unload information, Enables, Springback, etc. The Setup Tables and the Default Table are easy to get to and use. | ||
+ | |||
+ | [[image:bendprodefaultoptions.jpg]] | ||
+ | |||
+ | |||
+ | These 3 selections are associated with the default table: | ||
+ | |||
+ | * If Load From Default Table is selected, the default table information is applied to the Active Part. | ||
+ | * If Save to Default Table is selected, the current settings of the Active Part are saved to the default table. | ||
+ | * Edit Setup Table edits the current default table. | ||
+ | |||
+ | [[image:bendprodefaultoptions2.jpg]] | ||
== Other == | == Other == |
Latest revision as of 21:44, 18 April 2023
BendPro is a popular bender software package used by multiple bender OEMs in the industry. There are two versions commonly used: G1 and G2
|
1 - About BendPro Manual Data File Import
BendPro operators can import Supravision files directly into the part database on the control. The operator enters the FILE window, then opens a dialog and selects the Supravision file to import.
This allows our software to act as a remote programmer for bender data on a BendPro.
VTube-LASER and VTube-STEP can build Supravision files from STEP and IGES models.
G1 Manual File Import: Supravision Type
Follow these steps to import Supravision files:
2 - About BendPro Measuring Center Communications
BendPro uses the Supravision Network protocol for communications. Communications are straight-forward, efficient, and very fast.
The BendPro can be setup to communicate with HEXAGON or FARO ScanArms running our VTube-LASER software
How to Check if BendPro G2 Measuring Center Communications Are Possible On Your Bender Control
Utilities - Measure Machine Interface
The Supravision link is sold by Current Tech as an option that can be enabled. |
|
...then click on the Measuring Machine Interface option. |
|
If the Enable Supravision Client Interface Option checkbox will allow you to check the box, then your bender has communication capability. |
How to Check if BendPro G1 Communications is Possible on Your Bender Control
G1 Version
Edit Part ButtonVerify that this option is switched on when discovering if a BendPro G1 is ready for communication. |
|
Measure Machine ButtonTry pressing the Measure Machine button: |
|
BendPro to Supravison Link ScreenIf you can see this BendPro window - then you have communications capabilities on your control. |
How to Setup and Use Communications with BendPro G2
G2 Version Communications Setup
|
G2 Version - DISABLE Host Emulation
Some G2 controls have a Host Emulation tab menu. |
G2 Version Communications Rules
The following rules apply for communication using the Supravision Network protocol:
"01234 REV0"will be trimmed to "01234". If this new part number does not exist, then the G2 control will ask if you want to import a new part.
|
How to Setup and Use Communications on the BendPro G1
G1 Version Communications Setup
|
G1 Version Communications Rules
General Communications Notes
Part Note Length Limitation
BendPro operators can easily type in a part note that is very long:
|
Speed and Centerline Radius Fields Observed
|
Non-Bending YBC Row Avoidance Moves
BendPro operators will sometimes use non-bending rows in the YBC data to enable special avoidance moves.
|
Handling Inverted Rotations
|
How to Recall Data from BendPro to Become Master Data
It is possible to recall data from the BendPro to make it the MASTER data at VTube-LASER using these steps. Be sure that the BendPro is ready for communications before you perform a recall.
1 - Enable Communications At BendPro
2 - Use the VTube-LASER Bender Setup Screen to Recall Master XYZ
- Select the bender number in Bend Setup.
- Enter the part number to recall. This name must match a name in the BendPro database.
- Click on Setup this Window.
- Click on RECALL Bender XYZ to Master XYZ.
3 - VTube-LASER will Wait for the Data
4 - BendPro will Answer with Data
If the part exists at the BendPro, then it will answer with the part and VTube-LASER will display this message:
5 - VTube-LASER Will Close the Bender Setup Screen and Display the MASTER Data
If you do not see an image, then be sure that Model: MASTER has a checkmark and then press F2-F3. Also, you can check in the Master Tube menu for new coordinates.
6 - Save the new VTube-LASER Project File
How to Assign Default Options in BendPro G2
These steps allow you to set up BendPro Default Options for reuse when setting up new parts.
This feature of the BendPro Part Editor is essentially everything about a part other than part geometries - information such as the Tools information (CD and PD lengths, collet depth, etc.), Load and Unload information, Enables, Springback, etc. The Setup Tables and the Default Table are easy to get to and use.
These 3 selections are associated with the default table:
- If Load From Default Table is selected, the default table information is applied to the Active Part.
- If Save to Default Table is selected, the current settings of the Active Part are saved to the default table.
- Edit Setup Table edits the current default table.
Other
- See also VTube-LASER
- See also Benderlink for FARO