However, I dont like this section line so I want to adapt it. But, REFEDIT does not work. Anybody an idea how to change a dynamic block? Thanks Comments
The problem with just creating a drawing using parametrics, and then inserting it into BricsCAD, is that there is only one definition for that block. If you edit it as a block, then all instances of the block will change. There needs to be a process to open the parametric drawing, and then insert it with perhaps a set of attributes that describe the dimensions and/or part# chosen. It is possible to edit the parameters in the drawing after insertion, however when doing an update of an assembly it may happen that the inserted parts will revert back to their default value. I've run into this issue when I started using parameters and assemblies. It could be due to user error though when creating the parametric objects. Any updates to the geometry of the block should propagate to all inserted instances, as that is how blocks are supposed to work. The parametric values however should remain unchanged for already inserted blocks unless specified otherwise. I haven't got to testing yet in V19 if the abovementioned issue of the parametric values resetting to the default still happens. One thing that should be solved is when using arrays of parametric items, those should now remain parametric instead of becoming "dumb" 3D solids etc. I am not sure if you understood what I posted, or perhaps I misunderstood you. So, here is an example; An architectural drawing needs 4 doors in the drawing, with some of them at 30" wide, and others are 33" wide. With DBlocks, you can use just one block definition, but have each individual instance of the door block a different size. In BricsCAD, because you cannot create DBlocks, it has been suggested that I use parametric drawings. Suppose I start with all the doors being 30" wide. But, if I want one of the doors to be 33" Wide, and if the parametric drawing is in a block, editing one of the doors to be 33", will cause all door blocks to become 33" wide. I know I can explode each door block as I insert it, and then I am free to edit each block individually, without affecting the others. But, that destroys the benefits of blocks that can be automatically counted to create a BOM. -Joe @Joe Dunfee said: I am not sure if you understood what I posted, or perhaps I misunderstood you. So, here is an example; An architectural drawing needs 4 doors in the drawing, with some of them at 30" wide, and others are 33" wide. With DBlocks, you can use just one block definition, but have each individual instance of the door block a different size. In BricsCAD, because you cannot create DBlocks, it has been suggested that I use parametric drawings. Suppose I start with all the doors being 30" wide. But, if I want one of the doors to be 33" Wide, and if the parametric drawing is in a block, editing one of the doors to be 33", will cause all door blocks to become 33" wide. I know I can explode each door block as I insert it, and then I am free to edit each block individually, without affecting the others. But, that destroys the benefits of blocks that can be automatically counted to create a BOM. -Joe This limitations haven't been the case for the last few versions of BricsCAD. Attach a sample model with a Flanges & Elbows on it. They are of different sizes but are derived from the same parametric block definition. You can select them, then change their size from a dropdown on the Property bar. Opening the mechanical browser you can see that the blocks contain both 2D & 3D definitions which you can toggle the display of, all parametric. Once you have the concept down they IMHO easier to create than a dynamic block. In V19 there is a new PARAMETRIZE command that will automate the process of creating parameters. To create these blocks you need BricsCAD Platinum. Once available in a drawing you can manipulate using BricsCAD Pro. Regards, Jason Bourhill CAD Concepts I just tried that "TestModel.dwg" file, in GStarCAD, which I am testing out right now. However, when I insert that drawing and then explode it, the individual gaskets do not have anything I can do with them. They only have the normal properties that any block has. GStarCAD does not seem to permit editing them either, though I am not really familiar enough with GStarCAD to really be confident that I am trying to edit them correctly. I can open your TestModel.dwg file in my v14 BricsCAD, but they are annimous blocks that cannot be edited. What sort of object will the current version of AutoCAD itself report them as? Will they be editable the same way as in BricsCAD? -Joe @Joe Dunfee said: What sort of object will the current version of AutoCAD itself report them as? Will they be editable the same way as in BricsCAD? -Joe These objects can only be created (Platinum min.) and manipulated (Pro min.) using BricsCAD V18 or greater. This is when the ability to assign design tables & parametric arrays became a possibility. Earlier versions of BricsCAD will display but won't be fully functional. In any other application (AutoCAD, Gstar ...) they will be represented as a simple block, anonymous if its been modified from the original definition. Regards, Jason Bourhill CAD ConceptsThank you all for your postings. I just downloaded BricsCAD v19 to test out the parametric blocks. I hadn't realized how well those parametric blocks are functioning. I remain concerned about how non-BricsCAD programs can see the information about these parametric blocks. But, I imagine there is a solution. In AutoCAD you add attributes that you link to fields, which includes the named dimensions. I am guessing it may also permit the table information, such as a part#. |