I changed the dimension for the dia in boss-extrude4 to and equation ( ="y" ) and got
PS: I also changed the dimensions to 4 decimal places from 2. I found in sketch patterns that it rounds the numbers to document decimal places and calculates with that and not the real number. For example if I tell it to repeat at a pitch of .125 but I am set to 2 decimal places it will repeat at .13(00) I don't know if that applies here.
Message was edited by: John Ferullo
I did notice the change to .34 (if keeping 2 dec. points) if I added an = instead of just typing the way I had it. That's what lead me to believe there is something wrong with my equation.
I like to work with 4 dec. places myself. Why these tests only use two is beyond me. Might as well pound a nail with a sledge hammer. But, they do and I'd like to pass them which means working on their terms. I got my CSWA the other day and would really like to get my P. Since I can't re-educate the test I'll have to stick to their parameters for now.
I really think my problem has something to do with how I entered the equation and that's obviously something I'd like to correct. May need it in the real world. I opened the eq. manager, clicked in the first cell and typed Y. Tabbed to 2nd cell and typed B/3+10, then hit enter. SW changed it to = "B" / 3 + 10. I've also seen it entered as (B/3) + 10 but I didn't see any difference in the total mass doing so myself.
There's nothing wrong with your equation(s). The problem is you weren't using them from what I can see. In the sketches/features for each particular dimension with a variable, you will need to link the dimension to the variable. When I opened your part, hardly any of the dimensions were linked to the variables/equations you defined. Y = (213/3)+10 equals 76.66666667, not 76.67. Hence when John types in ="Y" for the dimension, it evaluates correctly.
Just because the "template" setup for the question says "2 Decimal" places, SolidWorks is still evaluating behind the scenes to 8 decimal places. (AFAIK)
So the idea is to get them all linked, then when you get hit with the follow up questions you can punch the new numbers in quickly under "Manage Equations".
That’s the tidbit of information I lacked. My workflow was to start the dimension command then backspace in the data field to clear it. That brought up the drop-down menu where I could go to Global Variables>Y. If I understand correctly now, I see that all I was doing was selecting a predefined number. I wondered why my dimensions didn’t have the equation symbol in them. I guess there are pitfalls to not being able to afford all the training classes offered by my VAR. Solid Professor left out the part about using an equal sign at the dimension dialog box for equations because their example only used variables.
Now I know why John mentioned the = and see that I misunderstood. I had seen and read about putting it in at the equation manager level which didn’t quite make sense to me due to the fact that the equal sign populates automatically there.
Thanks to both of you.