TurboCAD Forums

The Ultimate Resource for TurboCAD Knowledge

Register
 
Be sure your post is relevant to the current discussion.  Create a new topic within the appropriate board if you are unsure.

Bug Report - Blocks copied from other drawings
Read 2585 times
June 28, 2016, 12:06:34 AM
When I create a Block, I select the desired components, set a Reference Point and create the Block.  When a Block instance is placed, the Reference Point remains as defined...

... unless I copy that Block from one drawing and paste it into another drawing.

The first instance of the Block (when it is pasted into the new drawing works as expected, but pasting a second instance (say, in another Paper space) causes two problems:

 1) It wants to create a new Block item and asks to overwrite or not (if not, it creates a new Block with a default name)

 2) Whether you overwrite or not, the second usage of the Block item loses the specified Reference Point.

That's not how it's supposed to work.


Jeff

Logged
TC Pro Platinum 2020, 2019, 2018, 2017, 2016 & 2015 (all with LightWorks & RedSDK) & V21
System: i7-5820K @ 3.30GHz, ASRock X99 Extreme4, 16GB DDR4-2133 RAM, Gigabyte GTX 970, Samsung NVMe SSD 950 (256GB), Windows 7 Pro (64-bit) SP1


June 28, 2016, 12:26:16 AM
#1
If I want to set the Reference Point, I have to Explode the Block, delete the Block definition, select the previously-exploded object(s), set the new Reference Point and create a Block again.

So long as I accept a new Block name, I can eliminate two of those steps.  It's still more than I should have to do, however.


Jeff


Logged
TC Pro Platinum 2020, 2019, 2018, 2017, 2016 & 2015 (all with LightWorks & RedSDK) & V21
System: i7-5820K @ 3.30GHz, ASRock X99 Extreme4, 16GB DDR4-2133 RAM, Gigabyte GTX 970, Samsung NVMe SSD 950 (256GB), Windows 7 Pro (64-bit) SP1


* June 28, 2016, 03:00:15 PM
#2
I cannot reproduce.  However, one point of clarification.
When you set the block reference point, I think you need to do this after creating the block.

And you must use the Edit Block Reference point, while in block edit mode, as described here:
https://turbocaddoc.atlassian.net/wiki/display/TC2016UG/Editing+a+Block

Logged


June 28, 2016, 03:59:18 PM
#3
I cannot reproduce.  However, one point of clarification.

Please try with two distinct objects formatted into the Block.

When you set the block reference point, I think you need to do this after creating the block.

Not in my years of experience.  In order for TurboCAD to remember anything other than the Default Reference Point, the Reference Point must be defined after all objects are selected, but before the Block is created.


And you must use the Edit Block Reference point, while in block edit mode, as described here:
https://turbocaddoc.atlassian.net/wiki/display/TC2016UG/Editing+a+Block

I'll take a look at that.  Thanks.


Jeff


Logged
TC Pro Platinum 2020, 2019, 2018, 2017, 2016 & 2015 (all with LightWorks & RedSDK) & V21
System: i7-5820K @ 3.30GHz, ASRock X99 Extreme4, 16GB DDR4-2133 RAM, Gigabyte GTX 970, Samsung NVMe SSD 950 (256GB), Windows 7 Pro (64-bit) SP1


* June 28, 2016, 04:23:58 PM
#4
When I create a Block, I select the desired components, set a Reference Point and create the Block.  When a Block instance is placed, the Reference Point remains as defined...

... unless I copy that Block from one drawing and paste it into another drawing.

The first instance of the Block (when it is pasted into the new drawing works as expected, but pasting a second instance (say, in another Paper space) causes two problems:

 1) It wants to create a new Block item and asks to overwrite or not (if not, it creates a new Block with a default name)

 2) Whether you overwrite or not, the second usage of the Block item loses the specified Reference Point.

That's not how it's supposed to work.


Jeff

I haven't tried pasting into Paper Space, Jeff -- which I thought wasn't recommended anyway -- but pasting a Block created as you describe into an empty new drawing's Model Space works fine in my 32-bit 2016 installation. No "overwrite" message, and all copies of the Block in the new drawing retain the original RP.

Henry H

Logged


* June 28, 2016, 05:00:56 PM
#5
When I create a Block, I select the desired components, set a Reference Point and create the Block.  When a Block instance is placed, the Reference Point remains as defined...

... unless I copy that Block from one drawing and paste it into another drawing.

The first instance of the Block (when it is pasted into the new drawing works as expected, but pasting a second instance (say, in another Paper space) causes two problems:

 1) It wants to create a new Block item and asks to overwrite or not (if not, it creates a new Block with a default name)

 2) Whether you overwrite or not, the second usage of the Block item loses the specified Reference Point.

That's not how it's supposed to work.


Jeff

I haven't tried pasting into Paper Space, Jeff -- which I thought wasn't recommended anyway -- but pasting a Block created as you describe into an empty new drawing's Model Space works fine in my 32-bit 2016 installation. No "overwrite" message, and all copies of the Block in the new drawing retain the original RP.

Henry H

Works ok here too,Henry

Jeff, can you explain what you are doing.

Logged
"What do I know, I'm still learning"..
Windows 7 64 bit HP TurboCad Platinum >2020- 2019-2018-2017-21-20-19 and 18.Using only LightWorks (NO Redsdk Plugin installed), Anilab lab 5.  HP all in one  23" Touch smart screen with Nvidia Geforce 210, open gl 3.3. Intel Core i5 ,2.27GHz,


June 28, 2016, 11:10:17 PM
#6
I haven't tried pasting into Paper Space, Jeff -- which I thought wasn't recommended anyway -- but pasting a Block created as you describe into an empty new drawing's Model Space works fine in my 32-bit 2016 installation. No "overwrite" message, and all copies of the Block in the new drawing retain the original RP.

Not pasting Blocks into Paper space is news to me.

I have no problems pasting Blocks into Model space, but that's not the problem.

Personally, I can see no reason why Model space should be any different than Paper space on this issue.


Jeff

Logged
TC Pro Platinum 2020, 2019, 2018, 2017, 2016 & 2015 (all with LightWorks & RedSDK) & V21
System: i7-5820K @ 3.30GHz, ASRock X99 Extreme4, 16GB DDR4-2133 RAM, Gigabyte GTX 970, Samsung NVMe SSD 950 (256GB), Windows 7 Pro (64-bit) SP1


June 28, 2016, 11:17:00 PM
#7
Jeff, can you explain what you are doing.

My client wants two versions of each drawing, one with an anti-rust paint callout and the other with powder coat.  Everything else is to be identical (which is why I posted a Wish List item about a special Layer that would duplicate into all Paper spaces a couple days ago).

I've been copying and pasting from one Paper space to another in the same file with no problem (so long as I include a reference boundary so that the objects paste into the same location).

The problem occurred when I pasted a Block item into the second of two Paper spaces in a different file.

Not the first Paper space, only the second one.

Maybe I should have used a Grouped item.


Jeff



Logged
TC Pro Platinum 2020, 2019, 2018, 2017, 2016 & 2015 (all with LightWorks & RedSDK) & V21
System: i7-5820K @ 3.30GHz, ASRock X99 Extreme4, 16GB DDR4-2133 RAM, Gigabyte GTX 970, Samsung NVMe SSD 950 (256GB), Windows 7 Pro (64-bit) SP1