dsi,
<Snip>
Have you automated any drawings, or are you just tweaking parts and assemblies? I am just curious as to any problems you have encountered.
Yes, I'm making drawings with these models, I'm design and automating. Yes I have been running into problems with the drawings.
<Snip>
For example, let's say we have a template assembly with 10 parts. There is a master drawing that dimensions and balloons each of the items. Then, on a particular job, only 7 of the parts are required. So, we remove the parts from the assembly and update the drawing. I have found problems in which the balloons, dimensions, leadered notes and weld symbols for the deleted items are still left dangling on the drawing. Does this problem go away using your techniques? I had to write a custom routine to traverse through the drawing items, finding and removing the dangling items. Now that it's done, it's not a big deal, but I am sure that others may encounter this problem as well.
Yes, I have run into this. If I go from 10 to 7 parts it leaves dangling dimensions.
What I have done is, if there is a view in a drawing that may portray a different Assembly Config. I go ahead and make the model resemble that config, and SW update’s the view in the drawing. Then I tag all Dims to it. When I change the model back, those dims become dangling, but I leave them in the master drawing file. I do this for every view. Some views are going to have dangling dims depending on assembly configs, and some of them will be constant all the time. Depending on how the user designs the model in the program. Once the user finishes running the program and updates the model, they open up the drawing. Then the drawing will update to the new model designed by the Designer or Engineer. The user deletes the dims that are left dangling. They clean up all the views, by either moving dims to a proper place on the drawing or add dims that need to be added. While some views need to be switched to the active config to show the true model that they want it to portray.
EX:
Let’s say I have a pipe with 4 holes down the side equally spaced. In the Drawing I have made a view, that shows the 4 holes of that pipe. I tag the overall length of the pipe, the 1st offset of the 1st hole, and the distance between the 1st and 2nd hole. That is all the dims I add. If a user runs the program and decides he only wants 3 holes instead of 4…No Problem! The drawing updates and the user still needs the dims running all the way across from hole to hole. (Architectural designers still use all dims even if they are given the overall length) This is where the user will clean up the drawings not only by deleting Dangling Dims and moving them to a better location, but also by adding the dims he or she requires completing a job.
It's been a real hard task here at the company I work for. Even with all these programs I have wrote in SW, I still have to deal with a bunch of Old Faithful AutoCAD Users. This has been a real pain. Management has been saying Automation, Automation, Automation and the Designers thought they would push a button and do absolutely no work. So who catches the crap from the Designers...yes me, but the experience I have received by doing this automation has out weighed that.
I have been working with the people that are running these programs lately, and even though they are not crazy about the idea of manually removing, adding, and or moving dims, they have decided that they are going to try an be more cooperative. (Someone feel my forehead I think I’m going to faint.)
So slowly and hopefully surely they will soon “GET IT”!!! Some have already got the SW bug, but they won’t let those users use it yet. <Shrugging my Shoulders> >:-<
Oh well I hope this has answered your questions, if not let me know!!
Cheers,
Scott Baugh, CSWP

George Koch Sons,LLC
Evansville, IN 47714
sjb@kochllc.com