eroe
Mechanical
- Jul 29, 2009
- 37
- Sorry if this has already been asked, could not find specific question -
Hey all, my company uses SW to create various sheet metal parts (different types of material and thickness). We have a sheet metal template that we use to design a new part, but at the end of the project, I find myself spending countless hours filling in the document properties for every part that I make:
Stock Number (this is a raw material number, it tells our system what type of raw sheet metal we need in order to cut the part for example LSPL03060 would be 3/16 ASTM A36 sheet metal). The Stock number in our system is driven by the thickness of the part, and the material.
Material Description (sense its sheet metal, we typically put in “Plate ‘thickness’”). Material description is driven directly by material thickness
And then of course Material (which is simply the sheet metal material). This is obviously driven directly by the Material that is selected.
The Material Description and Material properties are very simple to do (using the built in commands in the document property tab).
I have yet to figure out a way to auto fill in the Stock Number depending upon the values of the Material description and the material properties. First, I tried an easy fix, and made a configuration for each specific Stock Number we have (15 or so), that way if you designed a part, and find out it needs to be a different thickness, all you had to do was change the configuration in the upper assembly, and it automatically changed everything for you. The problem with this method is that the part file is huge (because it is carrying around every configuration of every part) and there are a lot of glitches when you change the configuration (features get suppressed, ect).
So now I have been trying several different ways to create variables in SW (too many to list) that could be used in the document properties to assign characters instead of numbers. I have a strong background in Matlab programming, but I have not even scratched the surface as to what goes on behind the scenes in SW.
Here is my logic behind what I want to happen: someone opens a sheetmetal template that I made. They will design the part, and in the tree assign the correct material, and thickness desired. I would like to have a table that lists the stock number, and has the correct combination of material thickness and type that defines the stock number. So lets say someone assigns ASTM A36 steel, and 0.1875 in the tree, the equation would then look into a table (design table maybe) and filter through every combination listed using an and statement. If it finds the correct combination, set a variable equal to LSPL03060. If it does not find the combination, set it to “undefined”.
Is this possible in SW? Is there any easier way?
Sorry for the long post, but I like to be as clear as possible, so that we stay on topic..
Hey all, my company uses SW to create various sheet metal parts (different types of material and thickness). We have a sheet metal template that we use to design a new part, but at the end of the project, I find myself spending countless hours filling in the document properties for every part that I make:
Stock Number (this is a raw material number, it tells our system what type of raw sheet metal we need in order to cut the part for example LSPL03060 would be 3/16 ASTM A36 sheet metal). The Stock number in our system is driven by the thickness of the part, and the material.
Material Description (sense its sheet metal, we typically put in “Plate ‘thickness’”). Material description is driven directly by material thickness
And then of course Material (which is simply the sheet metal material). This is obviously driven directly by the Material that is selected.
The Material Description and Material properties are very simple to do (using the built in commands in the document property tab).
I have yet to figure out a way to auto fill in the Stock Number depending upon the values of the Material description and the material properties. First, I tried an easy fix, and made a configuration for each specific Stock Number we have (15 or so), that way if you designed a part, and find out it needs to be a different thickness, all you had to do was change the configuration in the upper assembly, and it automatically changed everything for you. The problem with this method is that the part file is huge (because it is carrying around every configuration of every part) and there are a lot of glitches when you change the configuration (features get suppressed, ect).
So now I have been trying several different ways to create variables in SW (too many to list) that could be used in the document properties to assign characters instead of numbers. I have a strong background in Matlab programming, but I have not even scratched the surface as to what goes on behind the scenes in SW.
Here is my logic behind what I want to happen: someone opens a sheetmetal template that I made. They will design the part, and in the tree assign the correct material, and thickness desired. I would like to have a table that lists the stock number, and has the correct combination of material thickness and type that defines the stock number. So lets say someone assigns ASTM A36 steel, and 0.1875 in the tree, the equation would then look into a table (design table maybe) and filter through every combination listed using an and statement. If it finds the correct combination, set a variable equal to LSPL03060. If it does not find the combination, set it to “undefined”.
Is this possible in SW? Is there any easier way?
Sorry for the long post, but I like to be as clear as possible, so that we stay on topic..