Jach Posted February 24, 2012 Posted February 24, 2012 My dynamic block wants to play Hi all. not sure, if this goes for more then one question in a post, but its about the same block. if this is the wrong way, plz tell. i well know next time then I have ablock in this case a screw conveyor for a P&ID diagram. What I wantto be able to do is, if I want to put a rotation parameter on, but still keepmy 3 different visibility views while the tags still are horizontal whileturning also with the option to flip the motor to the other end of the screwand to top it off, have to be array able. It’s something there have driving memad for some time now hehe. To summon this up: - Blockhave 3 visibility views. - Blockshould be rotation able. - Tagsalways should be horizontal, not matter you turn it. - Motorneeds to be able to be flip to the other site. - Andshould be able to array. And Item nr. Attribute in the square box have tostay in the middle I havefound, an awesome post with of a amazing block made by dbroada aka. Dave. Triedusing, some of his Methods from that one, but with no success. This is howI tried to do it: - Firstof all, make the rotation parameter and set it to center of the attribute withthe square around it all is marked for rotation but the tags. - ThenI insert point parameters, on each of the tags. (with option chain action - YES)and set grip to 0 - TheInsert of flip parameter, it the flipping is set at the center of the block,and only the motor its set to flip. (this one works fine) - TheI insert a Linear parameter, with a stretch on it. And combine with a array. My resultshave been: While rotation,attribute in square rotation those not sync. rotate with the others, same goes for the motor. With stretchingthe screw, the hatching in middle, get wild and crazy and want to go in frontof where it was suppose to be (the hatching is a line I made myself, not an actualhatch.) anyone have any ideas, to my laggy block here? // Jach Drawing1.dwg Quote
dbroada Posted February 24, 2012 Posted February 24, 2012 as I am mentioned here I thought I would have a look but I am new to 2011 and it is different to 2008 and so things aren't where I expected them to be. I did discover that your attribute in the square was included in 3 rotation actions. Start by checking that you only have one rotation action on your rotation parameter (unless you have 3 for a reason). In 2008 these would have shown up plainly but 2011 just seems to drop a set of (almost invisible) icons and are not so clear. If I get time later today I will have another look but hopefully I have given you a start. Quote
Jach Posted February 24, 2012 Author Posted February 24, 2012 the 3 rotation was for making sure that all the extra added on the other visibility states well rotate if i was in the does states to. for savety reason, i am made complete copy between. the 3 states. the only thing there is linked between those 3 states is the motor and the attribute in the square awesome , its they rotate sync now together sooo, i guess never ever to mark them again on a other visibility state with the rotation action if i want to rotate sync. how do i then get the tags to stay horizontal while rotate? i have been clueless on that one Quote
dbroada Posted February 24, 2012 Posted February 24, 2012 that was the reason for adding points to the insert point of the attribute. You can rotate the points with the rotate parameter. You then add a move action triggered by the rotate to move the attribute to the new position of the point. Quote
Jach Posted February 24, 2012 Author Posted February 24, 2012 amg, i feel stupid now forgot incl. the point parameter in the rotation action hehe. you anything about linear parameter with stretch and array combi? i can easy stretch, but the array should only be there to fill in the "hatching" there go missing when i stretch. instead it, dulicate itself before even started. any idea what i am doing wrong here? Quote
dbroada Posted February 24, 2012 Posted February 24, 2012 again I'm more used to 2008 and I was never fully happy with the stretch and array methods. I tend to move the objects I am trying to array away from the main parts to get a better idea of what is happening. I have in the past ended up with 4 distance and 4 array parameters to get a smaller increment than appeared possible. I am hoping that when I get a bit more time I can look into 2011 dynamic blocks and find something more usefull! Quote
Jach Posted February 24, 2012 Author Posted February 24, 2012 heh sounds, like u having just as mush fun with them as me atm i have just started to look into all extra feature in autocad then "just make line" you have been very helpful so far tho thank you very for that there should be a way to get, a linear + array + stretch together in one grip. soo just can stretch it out with no probs. i well yell if i find a solution Quote
dbroada Posted February 24, 2012 Posted February 24, 2012 we alternate between FAR TOO BUSY and sit around twiddling thumbs. we are currently in FTB mode at the moment so I can't really check all the advantages with the new system but I will one day. I look forwards to seeing your results. At leaset that should encourage you to stay and contribute. This place only works if enough people get involved, both asking and answering questions. If I had more time I'd be asking about Denmark but I'm afraid a conference call with the USA looms. Quote
Jach Posted February 27, 2012 Author Posted February 27, 2012 hehe you always welcome to ask about Denmark, and ofc. i stay around NOW, i am on it again today. if anyone have an idea or wanna try help with my little strecth with a combi with array in one grip with playing with the block yourself. you are very welcome to *poke* in the threat, and tell me your thoughts about it. any comment can get us to the goooooaaal. Quote
Jach Posted February 27, 2012 Author Posted February 27, 2012 what happens when i try to do this is: first of all: i take my linear parameter, then i set up my stretch action, mark all put the moving tag. (there needs to be vertical at all time). after that i test it, and it strecth perfectly. However i want the "hatching" to, array while strecthing sooo I Try to attach a array action to this linear+strecth feature = my result ends with. My array start of with dublicating 15 times before even strecting. i only wants it to dublicate when i strecth the object. Quote
dbroada Posted February 27, 2012 Posted February 27, 2012 are you still using the original file or do you have a newer one I can look at? Quote
Jach Posted February 27, 2012 Author Posted February 27, 2012 ofc. i have an new one for you right here. and enjoy Drawing1.dwg Quote
dbroada Posted February 27, 2012 Posted February 27, 2012 enjoy, mmmmm anyway, this isn't quite right as I split your distance into two parts and haven't grouped everything correctly but you may be able to see what I have done. Screw Conveyor w.dwg Quote
Jach Posted February 27, 2012 Author Posted February 27, 2012 aha, sooo actually it makes the array the length of the linear parameter. That alittle. seems like it might could work, well try look at it. when i am done saving my co-worker here lol Quote
Jach Posted February 28, 2012 Author Posted February 28, 2012 after i took a look at it, i can see it might work. tho only thing i need to find a fix on is getting the "hatching" not to write over my attribute text in the box. i proberly could use a wipeout there, but have to make sure it would stay infront even after i stretch the block. That what i gonna try see if i can work out now. Quote
dbroada Posted February 28, 2012 Posted February 28, 2012 that is the problem, the newly generated hatch will tend to form above the older wipeout. sorry, I am not sure of the solution. Quote
Jach Posted March 6, 2012 Author Posted March 6, 2012 well, i kinda solved it, after i came back to it hehe. i just changed the design for it, so i well not have to use the wipeout that way. BUT if any knows how to do that with the wipeout, please say. some others people might have use of it Drawing1.dwg Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.