sheet metal Flat Pattern bounding box, how to add offset?

Use this space to ask how to do whatever you're trying to use SolidWorks to do.
User avatar
bnemec
Posts: 1890
Joined: Tue Mar 09, 2021 9:22 am
Answers: 10
Location: Wisconsin USA
x 2485
x 1361

sheet metal Flat Pattern bounding box, how to add offset?

Unread post by bnemec »

I've learned that my memory will sometimes mix things together to create something that never happened, but I thought that I saw that Solidworks Bounding Box sketch in the sheet metal Flat Pattern Feature could be configured with a custom offset.

The reason is that forces out of my control always add a little to the width and length of the bounding box to account for the skeleton in material usage of the part.

Thanks.
Craig Schultz
Posts: 28
Joined: Fri Mar 19, 2021 10:04 am
Answers: 0
x 8
x 24

Re: sheet metal Flat Pattern bounding box, how to add offset?

Unread post by Craig Schultz »

Create a sketch in your flat pattern configuration after flat pattern feature. With the bounding box visible, select the bounding box, and offset whatever distance you want. This will update in your drawing when/if you make changes. it will only be a rectangle doing it this way. I don't know if converting the silhouette/offsetting will result in a non-rectangle/square that automatically updates....I haven't tried that yet.
User avatar
bnemec
Posts: 1890
Joined: Tue Mar 09, 2021 9:22 am
Answers: 10
Location: Wisconsin USA
x 2485
x 1361

Re: sheet metal Flat Pattern bounding box, how to add offset?

Unread post by bnemec »

I'm trying to get bounding box, total cut length and number of pierces for Manufacturing. Right now they think I'm doing to set up Solidworks for them so they can manually add up the length of all the line segments. <()>

And they claim that they cannot use the material usage number from CAD because it doesn't allow enough material around the perimeter of the bounding box for the skeleton. If I can use the equations editor to add 1/4" to the width and length for example then some more math and get them a mass of material usage.
Alternatively, I can use the calculated bounding box area (with no offset) added to a function of the perimeter of the bounding box to get a very close approximation of what the area would be if some constant was added to the width and length of the bounding box. Either way I need this data as numbers in the equation editor to do this. Right?

There are two cutting length variables that I'd like to add together.

This table shows all the properties but I don't know where or how to make use of them as inputs to equations.
image.png
User avatar
bnemec
Posts: 1890
Joined: Tue Mar 09, 2021 9:22 am
Answers: 10
Location: Wisconsin USA
x 2485
x 1361

Re: sheet metal Flat Pattern bounding box, how to add offset?

Unread post by bnemec »

Craig Schultz wrote: Fri Jul 02, 2021 10:54 am Create a sketch in your flat pattern configuration after flat pattern feature. With the bounding box visible, select the bounding box, and offset whatever distance you want. This will update in your drawing when/if you make changes. it will only be a rectangle doing it this way. I don't know if converting the silhouette/offsetting will result in a non-rectangle/square that automatically updates....I haven't tried that yet.
I was hoping for something a little more automatic. The CAD users are quite overloaded with change saturation and there are other more important changes we've been drilling into them.
Craig Schultz
Posts: 28
Joined: Fri Mar 19, 2021 10:04 am
Answers: 0
x 8
x 24

Re: sheet metal Flat Pattern bounding box, how to add offset?

Unread post by Craig Schultz »

Add 2 more properties named "Skeleton X" "Skeleton Y". Use equations to add on your skeleton width. Then you can put those values into your drawing notes linking in the new variables.
User avatar
jcapriotti
Posts: 1802
Joined: Wed Mar 10, 2021 6:39 pm
Answers: 29
Location: The south
x 1141
x 1947

Re: sheet metal Flat Pattern bounding box, how to add offset?

Unread post by jcapriotti »

@bnemec What is your manufacturing use case here? We do alot of sheet metal and have automated some of it to our factory. I've never had a request to offset the boundary. We just send a flat pattern output from SolidWorks that is either laser cut or punched. Bending is done on press brakes or our Savagnini machines.
Jason
Solid Air
Posts: 2
Joined: Mon Apr 05, 2021 5:13 pm
Answers: 0
x 3

Re: sheet metal Flat Pattern bounding box, how to add offset?

Unread post by Solid Air »

We gave up on providing flat patterns. Every shop uses different tooling and what works for one does not for another. If you are using only one shop, you should be able to adjust the bend radius and k-factor without needing to add offsets (provided they always use the same tooling).
User avatar
Ömür Tokman
Posts: 340
Joined: Sat Mar 13, 2021 3:49 am
Answers: 1
Location: İstanbul-Türkiye
x 972
x 328

Re: sheet metal Flat Pattern bounding box, how to add offset?

Unread post by Ömür Tokman »

bnemec wrote: Fri Jul 02, 2021 10:56 am ..... add 1/4" to the width and length ....
I don't know how logical it is, but maybe
2021-07-05_16-58-22.png
2021-07-05_16-59-12.png
2021-07-05_17-00-20.png
2021-07-05_17-01-26.png
2021-07-05_17-01-59.png
You ˹alone˺ we worship and You ˹alone˺ we ask for help.
User avatar
jcapriotti
Posts: 1802
Joined: Wed Mar 10, 2021 6:39 pm
Answers: 29
Location: The south
x 1141
x 1947

Re: sheet metal Flat Pattern bounding box, how to add offset?

Unread post by jcapriotti »

bnemec wrote: Thu Jul 01, 2021 3:03 pm I've learned that my memory will sometimes mix things together to create something that never happened, but I thought that I saw that Solidworks Bounding Box sketch in the sheet metal Flat Pattern Feature could be configured with a custom offset.

The reason is that forces out of my control always add a little to the width and length of the bounding box to account for the skeleton in material usage of the part.
New in 2021.....
image.png
Jason
User avatar
bnemec
Posts: 1890
Joined: Tue Mar 09, 2021 9:22 am
Answers: 10
Location: Wisconsin USA
x 2485
x 1361

Re: sheet metal Flat Pattern bounding box, how to add offset?

Unread post by bnemec »

jcapriotti wrote: Sat Jul 03, 2021 8:20 am @bnemec What is your manufacturing use case here? We do alot of sheet metal and have automated some of it to our factory. I've never had a request to offset the boundary. We just send a flat pattern output from SolidWorks that is either laser cut or punched. Bending is done on press brakes or our Savagnini machines.
This is for parts we cut and form inhouse. The dxf is what nesting and CNC break use. This info is for manufacturing support department that is loading costing information into our "ERP system". I'm talking about estimating material usage, the methods or reasoning of estimating are out of scope for me, I'm just supposed to get the "blank" mass but it must include an extra around the bounding box that SW reports to account for skeleton.
User avatar
bnemec
Posts: 1890
Joined: Tue Mar 09, 2021 9:22 am
Answers: 10
Location: Wisconsin USA
x 2485
x 1361

Re: sheet metal Flat Pattern bounding box, how to add offset?

Unread post by bnemec »

Solid Air wrote: Sun Jul 04, 2021 9:08 pm We gave up on providing flat patterns. Every shop uses different tooling and what works for one does not for another. If you are using only one shop, you should be able to adjust the bend radius and k-factor without needing to add offsets (provided they always use the same tooling).
For tooled parts we send a translated model and print; dxf just when it's requested but usually not. Like you stated, what the blank looks like is up to the tool maker or the shop making the parts. In this case we are cutting and bending these parts, the dxf is for laser and break. Getting the bounding box with extra boundary is for estimating material usage.
User avatar
bnemec
Posts: 1890
Joined: Tue Mar 09, 2021 9:22 am
Answers: 10
Location: Wisconsin USA
x 2485
x 1361

Re: sheet metal Flat Pattern bounding box, how to add offset?

Unread post by bnemec »

Craig Schultz wrote: Fri Jul 02, 2021 11:35 am Add 2 more properties named "Skeleton X" "Skeleton Y". Use equations to add on your skeleton width. Then you can put those values into your drawing notes linking in the new variables.
Ok, thank you but I cannot figure out what to put in the equation for the original bounding box width and length. No matter what I try it stays red text and does not resolve.
User avatar
bnemec
Posts: 1890
Joined: Tue Mar 09, 2021 9:22 am
Answers: 10
Location: Wisconsin USA
x 2485
x 1361

Re: sheet metal Flat Pattern bounding box, how to add offset?

Unread post by bnemec »

jcapriotti wrote: Mon Jul 05, 2021 3:47 pm New in 2021.....

image.png
I don't understand what's new. The ability to use those values in an equation or adding them to the cut list? We have not yet started using cut list, and don't know if we need to. Is the property $PRPWLD:"Bounding Box Width" new? That is the variable/property that I'm trying to make use of in the Equations, Global Variables and Dimensions table.
User avatar
Frederick_Law
Posts: 1855
Joined: Mon Mar 08, 2021 1:09 pm
Answers: 8
Location: Toronto
x 1560
x 1405

Re: sheet metal Flat Pattern bounding box, how to add offset?

Unread post by Frederick_Law »

How much skeleton do they want? 1/4"? Config then flat with 1/8 added all around, move face. Use that config for bounding box.
User avatar
jcapriotti
Posts: 1802
Joined: Wed Mar 10, 2021 6:39 pm
Answers: 29
Location: The south
x 1141
x 1947

Re: sheet metal Flat Pattern bounding box, how to add offset?

Unread post by jcapriotti »

bnemec wrote: Tue Jul 06, 2021 9:41 am I don't understand what's new. The ability to use those values in an equation or adding them to the cut list? We have not yet started using cut list, and don't know if we need to. Is the property $PRPWLD:"Bounding Box Width" new? That is the variable/property that I'm trying to make use of in the Equations, Global Variables and Dimensions table.
The equation (Type column) in custom properties is new. Before it was added, you can add custom properties but not do calculations.

You need the cut list to get the bounding box length and width. The property is not new but I don't see a way to pull it in equations.
Jason
User avatar
Jaylin Hochstetler
Posts: 387
Joined: Sat Mar 13, 2021 8:47 pm
Answers: 4
Location: Michigan
x 379
x 355
Contact:

Re: sheet metal Flat Pattern bounding box, how to add offset?

Unread post by Jaylin Hochstetler »

bnemec wrote: Tue Jul 06, 2021 9:41 am I don't understand what's new. The ability to use those values in an equation or adding them to the cut list? We have not yet started using cut list, and don't know if we need to. Is the property $PRPWLD:"Bounding Box Width" new? That is the variable/property that I'm trying to make use of in the Equations, Global Variables and Dimensions table.
You can do the same thing in the custom props.
image.png
A goal is only a wish until backed by a plan.
User avatar
bnemec
Posts: 1890
Joined: Tue Mar 09, 2021 9:22 am
Answers: 10
Location: Wisconsin USA
x 2485
x 1361

Re: sheet metal Flat Pattern bounding box, how to add offset?

Unread post by bnemec »

Jaylin Hochstetler wrote: Wed Jul 07, 2021 11:17 am You can do the same thing in the custom props.
image.png
I see, the "equation" option is not in the list for 2019.
image.png
So without that option, I cannot get to that variable you're using.
User avatar
Jaylin Hochstetler
Posts: 387
Joined: Sat Mar 13, 2021 8:47 pm
Answers: 4
Location: Michigan
x 379
x 355
Contact:

Re: sheet metal Flat Pattern bounding box, how to add offset?

Unread post by Jaylin Hochstetler »

bnemec wrote: Wed Jul 07, 2021 11:31 am I see, the "equation" option is not in the list for 2019.
image.png

So without that option, I cannot get to that variable you're using.
I figured out a way to get around that, it's quite complicated but it works:
  1. Make a custom property that references the bounding box length
    image.png
  2. Make a global variable that references the custom prop and add 0.25" (the equation will give a warning saying "A potential circular reference" but as long as you don't use the variable to dim something you should be fine.
    image.png
  3. Make a custom prop that references the global variable so you can pull the data.
Another way would be:
  1. Flatten the part.
  2. Make a sketch and convert bounding box edge onto the sketch
  3. Put a driven dim on the converted edge.
  4. Reference that dim in the global variable and add 0.25" to it
  5. Make a custom prop that references the global var.
A goal is only a wish until backed by a plan.
User avatar
AlexLachance
Posts: 2060
Joined: Thu Mar 11, 2021 8:14 am
Answers: 17
Location: Quebec
x 2210
x 1903

Re: sheet metal Flat Pattern bounding box, how to add offset?

Unread post by AlexLachance »

bnemec wrote: Thu Jul 01, 2021 3:03 pm I've learned that my memory will sometimes mix things together to create something that never happened, but I thought that I saw that Solidworks Bounding Box sketch in the sheet metal Flat Pattern Feature could be configured with a custom offset.

The reason is that forces out of my control always add a little to the width and length of the bounding box to account for the skeleton in material usage of the part.

Thanks.
Why not use a fixed "lost material percentage"?
What's your use for this? To send the information to an ERP so that the ERP consumes dimensions that represent more accordingly to what is nested?

Edit:
bnemec wrote: Tue Jul 06, 2021 9:27 am This is for parts we cut and form inhouse. The dxf is what nesting and CNC break use. This info is for manufacturing support department that is loading costing information into our "ERP system". I'm talking about estimating material usage, the methods or reasoning of estimating are out of scope for me, I'm just supposed to get the "blank" mass but it must include an extra around the bounding box that SW reports to account for skeleton.
The estimating of material usage is to use as a value in an ERP to then have a better accuracy of your overall inventory? I'm missing something here


Edit#2: This is the type of precision that companies often try to reach that is more then likely unneeded. Besides, why is it your task to do this if you're out of scope, wouldn't it make more sense to ask the appropriate people to take this into account? Heck, pretty sure the nesting program can do what you require it to, ours does(ProNest)
User avatar
bnemec
Posts: 1890
Joined: Tue Mar 09, 2021 9:22 am
Answers: 10
Location: Wisconsin USA
x 2485
x 1361

Re: sheet metal Flat Pattern bounding box, how to add offset?

Unread post by bnemec »

AlexLachance wrote: Wed Jul 07, 2021 1:35 pm Why not use a fixed "lost material percentage"?
What's your use for this? To send the information to an ERP so that the ERP consumes dimensions that represent more accordingly to what is nested?

Edit:



The estimating of material usage is to use as a value in an ERP to then have a better accuracy of your overall inventory? I'm missing something here


Edit#2: This is the type of precision that companies often try to reach that is more then likely unneeded. Besides, why is it your task to do this if you're out of scope, wouldn't it make more sense to ask the appropriate people to take this into account? Heck, pretty sure the nesting program can do what you require it to, ours does(ProNest)
All valid and correct assessments Alex. The methods of estimating material are established and not up for debate right now. The other department takes the overall dimensions of the flat from our print, puts them in a spreadsheet >>> and it tells them material usage (it's a calculator of (width + C)*(length + C)*(lbs per sq in of material)) There is a wide range of aspect ratios to our parts so the correction factor is not a simple % overrun, but I could still approximate. The precision does add up considering LYTD usage of 14 ga steel was over 600klbs, 11ga was 1.1mlbs, 7ga was ~1.7mlbs. Problem is the nesting software does a better job on parts that have an 'L' shape for example, the actual usage is less than the bounding box without the addendum. The method used to estimate material usage is a bit frustrating for me.
You're also correct on the nesting software but that is on the computer in the work center for the operator to nest orders, they are not doing the estimating/data entry.

Variables and properties and config properties and cutlist properties at all a bit confusing to me, overly complicated and sometimes cryptic naming. Also a bit frustrating that some are exposed as text even though they are numeric. Anyway I didn't know it would be so difficult to get SW to put a material usage with skeleton included on the print if the part has a flat pattern in the model.
User avatar
Jaylin Hochstetler
Posts: 387
Joined: Sat Mar 13, 2021 8:47 pm
Answers: 4
Location: Michigan
x 379
x 355
Contact:

Re: sheet metal Flat Pattern bounding box, how to add offset?

Unread post by Jaylin Hochstetler »

bnemec wrote: Wed Jul 07, 2021 3:48 pm All valid and correct assessments Alex. The methods of estimating material are established and not up for debate right now. The other department takes the overall dimensions of the flat from our print, puts them in a spreadsheet >>> and it tells them material usage (it's a calculator of (width + C)*(length + C)*(lbs per sq in of material)) There is a wide range of aspect ratios to our parts so the correction factor is not a simple % overrun, but I could still approximate. The precision does add up considering LYTD usage of 14 ga steel was over 600klbs, 11ga was 1.1mlbs, 7ga was ~1.7mlbs. Problem is the nesting software does a better job on parts that have an 'L' shape for example, the actual usage is less than the bounding box without the addendum. The method used to estimate material usage is a bit frustrating for me.
You're also correct on the nesting software but that is on the computer in the work center for the operator to nest orders, they are not doing the estimating/data entry.

Variables and properties and config properties and cutlist properties at all a bit confusing to me, overly complicated and sometimes cryptic naming. Also a bit frustrating that some are exposed as text even though they are numeric. Anyway I didn't know it would be so difficult to get SW to put a material usage with skeleton included on the print if the part has a flat pattern in the model.
Just curious, how would you have done this in Solid Edge?
A goal is only a wish until backed by a plan.
User avatar
AlexLachance
Posts: 2060
Joined: Thu Mar 11, 2021 8:14 am
Answers: 17
Location: Quebec
x 2210
x 1903

Re: sheet metal Flat Pattern bounding box, how to add offset?

Unread post by AlexLachance »

bnemec wrote: Wed Jul 07, 2021 3:48 pm All valid and correct assessments Alex. The methods of estimating material are established and not up for debate right now. The other department takes the overall dimensions of the flat from our print, puts them in a spreadsheet >>> and it tells them material usage (it's a calculator of (width + C)*(length + C)*(lbs per sq in of material)) There is a wide range of aspect ratios to our parts so the correction factor is not a simple % overrun, but I could still approximate. The precision does add up considering LYTD usage of 14 ga steel was over 600klbs, 11ga was 1.1mlbs, 7ga was ~1.7mlbs. Problem is the nesting software does a better job on parts that have an 'L' shape for example, the actual usage is less than the bounding box without the addendum. The method used to estimate material usage is a bit frustrating for me.
You're also correct on the nesting software but that is on the computer in the work center for the operator to nest orders, they are not doing the estimating/data entry.

Variables and properties and config properties and cutlist properties at all a bit confusing to me, overly complicated and sometimes cryptic naming. Also a bit frustrating that some are exposed as text even though they are numeric. Anyway I didn't know it would be so difficult to get SW to put a material usage with skeleton included on the print if the part has a flat pattern in the model.
My understanding is your ERP is receiving the wrong area to consume from SolidWorks, because your nesting consumes more then the area that SolidWorks sends, it then throws off your ERP for estimations. You've also mentionned that there's an issue lying in the fact that the nesting Software does a better job on certain parts then others. Is there something that can be done on the nesting software to adress this, or is this something that everyone everywhere faces and adresses in their own manner?

So, let's try and schematize this whole thing together.

Area of nesting = Comes from Technical Department.
Nesting = Done by nesting department.
Estimation/data entry = Done by estimation department.


If there isn't anything that can be done to adress this from the nesting Software, then that is when ultimately you would be the one having to come up with the solution. Can you identify when, or what causes the nesting software issues in it's estimation and when it doesn't? That will help determining the proper way to go from there.
Post Reply