• This forum is the machine-generated translation of www.cad3d.it/forum1 - the Italian design community. Several terms are not translated correctly.

Equations on functions.

  • Thread starter Thread starter serbring
  • Start date Start date

serbring

Guest
Bye to all,

I am making a mechanical mechanism with solidworks 2007. I press that I am quite inexperienced, but I can't understand how I can make an equation on a function. I better explain I have two sketches of one, which must be extruded and I would like them to be extruded of the same amount that is function of the length of another part. I tried in different ways: for example to create a data table and using excel formulas, which in the version of solidworks I am using does not work. Do you have any advice?
Thank you.
 
with the excel sheet and take the same value from both models.

better position, work in the environment together and directly bind the two quotas by equation.

the first mode I have never tried, but you have to cuff a little because the two models or have the same quota as name or you have to add a column for each model and put the column formula a = column b
 
with the excel sheet and take the same value from both models.

better position, work in the environment together and directly bind the two quotas by equation.

the first mode I have never tried, but you have to cuff a little because the two models or have the same quota as name or you have to add a column for each model and put the column formula a = column b
Thank you very much, I will try the second solution since you tell me it's the best.
 
with the excel sheet and take the same value from both models.
better position, work in the environment together and directly bind the two quotas by equation.the first mode I have never tried, but you have to cuff a little because the two models or have the same quota as name or you have to add a column for each model and put the column formula a = column b
I tried to use this way, but I can't tie the two equations. I started making sure that two holes of two different parts are equal. then I tried to put in the schizo of a part, the formula expressed in this way here:

namequote@nomeschizzo@nomeparte.

I ask that the address of the quota is right, only that I get this error:

the evaluation of this equation is made in reference to a value that lies out the resolution of the modeler

why can you see the share of another part?

Thank you.
 
I tried to use this way, but I can't tie the two equations. I started making sure that two holes of two different parts are equal. then I tried to put in the schizo of a part, the formula expressed in this way here:

namequote@nomeschizzo@nomeparte.

I ask that the address of the quota is right, only that I get this error:

the evaluation of this equation is made in reference to a value that lies out the resolution of the modeler

why can you see the share of another part?

Thank you.
The syntax is like "d1@schizzo2@parte1.part" = "d1@schizzo2@parte2.part"I tied a hole of two different pieces together and it works properly.
 
The syntax is like "d1@schizzo2@parte1.part" = "d1@schizzo2@parte2.part"I tied a hole of two different pieces together and it works properly.
It works perfectly. Thank you very much. I have a manual of sw2006, and there was no written to insert the final .part. but with solidworks does not exist a way to select the odds maybe attract a list of smart odds inserted, as well as in the casket? Sometimes remembering all the quota names is not simple.
I also noticed that to access the dimensional characteristics of a quota just use the command:
d1@nomefunzione, but is it not possible to rename the odds of the functions to have more userfriendly names?

Thanks again
 
in the history tree click tast dx on annotations-show function quotas.
or when you create a new equation double-click or the graphic area or function in the history tree and select the share you need. the program automatically inserts the name of the quota (you only have to enter the mathematical operators)
as for names, click on and in the tree expand primary value and type your name before the peanut.Cattura.webp
 
It works perfectly. Thank you very much. I have a manual of sw2006, and there was no written to insert the final .part. but with solidworks does not exist a way to select the odds maybe attract a list of smart odds inserted, as well as in the casket? Sometimes remembering all the quota names is not simple.
I also noticed that to access the dimensional characteristics of a quota just use the command:
d1@nomefunzione, but is it not possible to rename the odds of the functions to have more userfriendly names?

Thanks again
It's even easier. click on the share you want to become bound by equation. part a window in which there is already the name of the quota with the equal sign, then click on the other piece until you see the legal quota and the selections.

in solidworks 2006/2007/2008 I do not remember if this panel exists. otherwise you have to do from the menu insert equations and then you can do the same thing (sw2004 does not have the automatic panel).
 
It's even easier. click on the share you want to become bound by equation. part a window in which there is already the name of the quota with the equal sign, then click on the other piece until you see the quota by legal and selection.

in solidworks 2006/2007/2008 I do not remember if this panel exists. otherwise you have to do from the menu insert equations and then you can do the same thing (sw2004 does not have the automatic panel).
when they are in combination mode I cannot select the odds of other components are not visible. how do I click to make them visible?

second problem I can't put the equations on the functions. For example, I can't extrude this sketch so far as to reach this surface 1 of part 1. formulas can't put them in a function (at least in the 2007 version of solidworks) so I need an alternative solution. How do you advise me to act?

Thanks again
 
when they are in combination mode I cannot select the odds of other components are not visible. how do I click to make them visible?

second problem I can't put the equations on the functions. For example, I can't extrude this sketch so far as to reach this surface 1 of part 1. formulas can't put them in a function (at least in the 2007 version of solidworks) so I need an alternative solution. How do you advise me to act?

Thanks again
to see the odds if you have made an extrusion cut (frame or shaped round hole) click on the inside of the hole 2 times and you will see the odds.
to reach the surfaces of the part with the processing you need to change the function and select up to...

the functions like extrusions can be controlled by their share that is activated in the way I told you before (if it is an extrusion of a square to give a cube, just click twice on the cube and you will have the share of the sketch and the 3rd share of the extrusion and on that you can put the equations on it.
 
to see the odds if you have made an extrusion cut (frame or shaped round hole) click on the inside of the hole 2 times and you will see the odds.
to reach the surfaces of the part with the processing you need to change the function and select up to...

the functions like extrusions can be controlled by their share that is activated in the way I told you before (if it is an extrusion of a square to give a cube, just click twice on the cube and you will have the share of the sketch and the 3rd share of the extrusion and on that you can put the equations on it.
I can't understand why with the double click I can take any share of any function of the same part, while it doesn't work if it's a function of another part. I just once managed and didn't understand why... :
 
I can't understand why with the double click I can take any share of any function of the same part, while it doesn't work if it's a function of another part. I just once managed and didn't understand why... :
In my opinion, even if I have not understood what you have to do, you have to go with the mouse on the piece that interests you then dx key and click on change. After what you do what you need.
If you put the file I try to see if I can!

Bye.
 
I can't understand why with the double click I can take any share of any function of the same part, while it doesn't work if it's a function of another part. I just once managed and didn't understand why... :
I don't understand how you're doing. . .
that means of the same part... of another part? If you're together, you've got more parts with "same valence," they're all "another part." Do you mean yourself or something other than what?
but first of all, are you in the environment together?? if the parts are shaped from sketches quotati when you do over the double click the odds appear; then double-click the portion that interests you and opens the change window quota, where from the drop down menu choose whether to add the equation or "connect it" to another. if you shaped/built parts in context of assistance leaning to other parts and using the entities of these as lines for the new sketch (so not inserting new quotas because the new lines are equal to the existing ones) of course this new part will not have "sue" quotas and you can not see them double-clicking on it (not there are).

if instead the parts come from Imported bodies quotas and functions are not there (the body "has no history", died there as you see it) and the double click does not produce any effect.

try to post an example, the assieme and all the parts that make it, explaining to us well what the problems are and where and how you reconsider them.

greetings
Mar
 
Maybe I didn't explain well.
I have to create the geometry of a mechanism that I will then use to do analysis via virtual.lab and adams.
I created parts with solidworks, then I created the axieme by inserting them with insert part. As my quotas are not definitive, I would like to create links between the quotas of the various parts, so that when I have to change it I find a part of the already ready aid. For example, all the holes where the pins will go must have a certain diameter. I therefore thought to baptize a part as a "master", which its shares are independent of those of the other parts, while the odds of the other parts must be linked by specific quotas/relation of the master component. Therefore, I clicked on change part, select a share of a certain sketch, add equation, and as suggested by mechanicmg I tried to click on the functions, but do not appear the odds of the sketches if they belong to a different part. no problem with the sketches and functions that belong to the same part of the sketch that I am changing.
I hope I've explained better:)

Thanks again
 
Maybe I didn't explain well.
I have to create the geometry of a mechanism that I will then use to do analysis via virtual.lab and adams.
I created parts with solidworks, then I created the axieme by inserting them with insert part. As my quotas are not definitive, I would like to create links between the quotas of the various parts, so that when I have to change it I find a part of the already ready aid. For example, all the holes where the pins will go must have a certain diameter. I therefore thought to baptize a part as a "master", which its shares are independent of those of the other parts, while the odds of the other parts must be linked by specific quotas/relation of the master component. Therefore, I clicked on change part, select a share of a certain sketch, add equation, and as suggested by mechanicmg I tried to click on the functions, but do not appear the odds of the sketches if they belong to a different part. no problem with the sketches and functions that belong to the same part of the sketch that I am changing.
I hope I've explained better:)

Thanks again
I didn't understand so I can't help you....if you don't want to post the file you're working for your reasons, at least create a new fancy file and post it to be able to be helped on the method to use!
This is my advice!
 
I hope I've explained better:)
Insomma: Biggrin:
. Therefore, I clicked on change part, select a share of a certain sketch, add equation, and as suggested by mechanicmg I tried to click on the functions, but do not appear the odds of the sketches if they belong to a different part. no problem with the sketches and functions that belong to the same part of the sketch that I am changing.
You don't need to change part, do it directly in the environment together. double-click the graphics area on the part (or in the tree on the part function. if you don't just expand the function and double-click the sketch) you need to edit/relat; odds appear > double-click on your interest rate and choose equation or link from the drop down menu > double-click the "master" part/function, odds appear > single single click on the share you want to match the open equation previously. done! easier than to say.
In this way, by default without writing/touching anything else, you will have that the first selected quota will be equal to the second (the one of the "master"), that is the simplest of the equations.
otherwise you can write in the equations window the relationships you want, using the "virtual" keypad in the window (without scervellarti in strange syntax) by adding away the odds of interest you have made as explained just above.

greetings
Mar
 
I confirm what was written by "sampom." . .
It seems as described that you are trying to insert the equation by entering the "modification part". Wrong, you have to insert the equation inside the axieme without opening the parts.
if you open the poarti the program will look for references only within the part and not in the assieme.
 
I confirm what was written by "sampom." . .
It seems as described that you are trying to insert the equation by entering the "modification part". Wrong, you have to insert the equation inside the axieme without opening the parts.
if you open the poarti the program will look for references only within the part and not in the assieme.
..insomma.:biggrin:
You don't need to change part, do it directly in the environment together. double-click the graphics area on the part (or in the tree on the part function. if you don't just expand the function and double-click the sketch) you need to edit/relat; odds appear > double-click on your interest rate and choose equation or link from the drop down menu > double-click the "master" part/function, odds appear > single single click on the share you want to match the open equation previously. done! easier than to say.
In this way, by default without writing/touching anything else, you will have that the first selected quota will be equal to the second (the one of the "master"), that is the simplest of the equations.
otherwise you can write in the equations window the relationships you want, using the "virtual" keypad in the window (without scervellarti in strange syntax) by adding away the odds of interest you have made as explained just above.

greetings
Mar
Thanks to all of you I finally figured out how to do it. I couldn't do it for two reasons:
1. I was convinced that if I didn't change part, I couldn't access the share of the part.
2. Also in solidworks 2007 , I have to click in the tree to be able to access the share of the sketches,


However, it seems strange that in solidworks there is no tutorial to do these things. Did I get the wrong approach?
I didn't understand so I can't help you....if you don't want to post the file you're working for your reasons, at least create a new fancy file and post it to be able to be helped on the method to use!
This is my advice!
It is not that I did not want to give my model, being a thing created by me from scratch and being a simple mechanism I can do the upload without problem, here in the office I can not do the upload since the hosting sites are blocked and then I should have waited to come home in the evening to do so. All this:)

anyway thank you all very much
 
2. Also in solidworks 2007 , I have to click in the tree to be able to access the share of the sketches,

However, it seems strange that in solidworks there is no tutorial to do these things. Did I get the wrong approach?
I repeat, you do not have to go into the tree, you can also click twice on the function in the graphics area. If you click 2 times on a hole for example of it you will see the sketching quotas that function. If you click on a parallelepiped, you will see the extrusion share that those of the sketch quadrilateral.
As for the tutorial, there is an explanation in the online guide that seems quite punctual to me.
If you want advice, I think you're a little hard on the program. sometimes turn right and missing even if not explicitly described by the guide, it can give results. In summary, it should not explode your pc on your face if you try to do things not allowed by the software, at most throws you out.:wink:
 
I repeat, you do not have to go into the tree, you can also click twice on the function in the graphics area. If you click 2 times on a hole for example of it you will see the sketching quotas that function. If you click on a parallelepiped, you will see the extrusion share that those of the sketch quadrilateral.
As for the tutorial, there is an explanation in the online guide that seems quite punctual to me.
If you want advice, I think you're a little hard on the program. sometimes turn right and missing even if not explicitly described by the guide, it can give results. In summary, it should not explode your pc on your face if you try to do things not allowed by the software, at most throws you out.:wink:
I did the tutorials but on the assemblies they started from models already made and taught you exclusively to do the couplings. in the manual I tried to search but sometimes not knowing the notation used by the software it is not easy to find the results hoped.
 

Forum statistics

Threads
44,997
Messages
339,767
Members
4
Latest member
ibt

Members online

No members online now.
Back
Top