Spurs
Mechanical
- Nov 7, 2002
- 297
In the past I have used the a procedure that I will describe to sucessfuly to create a workpiece model by simulating what happens during machining of the workpiece. I need to change this approach due to the complexity of this new project I am working on. This new complexity is causing me a problem and I am looking for advice.
What has worked in the past is the following:
I created a model of a Tool - lets call it "A0" - A meaning the tool and 0 meaning positioning of the tool in 3D space in the model.
I then created 2 other versions of Tool A in 2 different positions in 3D space - all models are named A1 thru A2.
Next I create a simple workpiece part B.
I then create an assembly of all the parts A1, A2 and part B
Since they are all in the same co-ordinate system, all I need to do is line up the origins of all of these different parts in the assembly and they are in correct position.
Then using the cavity feature individually between each tool A1 and part B and A2 and part B, the form of part B is "machined" into its final model shape.
This works fine.
There is a new twist to this new project.
The positiong of models A1-A2 is now much more complex. I really dont want to spend days coming up with the new complex positions.
It is easier to divide the problem to 2 simple positions of tool A, plus 2 manipulaitons of the positons of part B.
So this time i tried doing the following:
Create models A1 & A2 - same tool in 2 different positions.
I then create a simple workpiece B1.
Then I create assembly Assembly1 using A1 & B1 and do the cavity command.
Now I have a part B1 which has a cavity in it. I do a save as copy on B1 - naming the new copy B2.
Then I reopen B2 and move it to a new positon in the 3D space.
Then I created a new assembly Assembly2 using A2 and B2. Now when I do the cavity funciton I get the following error:
This part has features defined in the context of another assembly. You can edit the part, but cannot create any external references to the components of the current asselbmly.
The cavity funciton will not work.
What can I do to get around this problem. I really do need to manipulate both A2 and B2 into new positons prior to the cavity function.
I know that I cannot Create Assembly 1 and then manipulate part B inside assembly 1 cause this does not retain the original cavity positioning.
Anyone have any suggestions?
Thank you in advance
What has worked in the past is the following:
I created a model of a Tool - lets call it "A0" - A meaning the tool and 0 meaning positioning of the tool in 3D space in the model.
I then created 2 other versions of Tool A in 2 different positions in 3D space - all models are named A1 thru A2.
Next I create a simple workpiece part B.
I then create an assembly of all the parts A1, A2 and part B
Since they are all in the same co-ordinate system, all I need to do is line up the origins of all of these different parts in the assembly and they are in correct position.
Then using the cavity feature individually between each tool A1 and part B and A2 and part B, the form of part B is "machined" into its final model shape.
This works fine.
There is a new twist to this new project.
The positiong of models A1-A2 is now much more complex. I really dont want to spend days coming up with the new complex positions.
It is easier to divide the problem to 2 simple positions of tool A, plus 2 manipulaitons of the positons of part B.
So this time i tried doing the following:
Create models A1 & A2 - same tool in 2 different positions.
I then create a simple workpiece B1.
Then I create assembly Assembly1 using A1 & B1 and do the cavity command.
Now I have a part B1 which has a cavity in it. I do a save as copy on B1 - naming the new copy B2.
Then I reopen B2 and move it to a new positon in the 3D space.
Then I created a new assembly Assembly2 using A2 and B2. Now when I do the cavity funciton I get the following error:
This part has features defined in the context of another assembly. You can edit the part, but cannot create any external references to the components of the current asselbmly.
The cavity funciton will not work.
What can I do to get around this problem. I really do need to manipulate both A2 and B2 into new positons prior to the cavity function.
I know that I cannot Create Assembly 1 and then manipulate part B inside assembly 1 cause this does not retain the original cavity positioning.
Anyone have any suggestions?
Thank you in advance