Yes, that's what I have also been thinking. The blocks are really 'strange' with stupid reference points. I hope I can fix it by repairing the blocks. Thank you for your help.Husky wrote: ↑Thu May 07, 2020 9:58 amHave a close look at the single blocks. It looks to me that you can "repair" a lot with just editing the blocks. Correct the text reference, position the text correctly and get rid of this block in block situation (the red "dot" is a block with a "funny" reference point and ruins the correct positioning of that main block).
MIrror a block with text in it
Moderator: andrew
Forum rules
Always indicate your operating system and QCAD version.
Attach drawing files and screenshots.
Post one question per topic.
Always indicate your operating system and QCAD version.
Attach drawing files and screenshots.
Post one question per topic.
Re: MIrror a block with text in it
Re: MIrror a block with text in it
I have repaired the blocks and it seems to be good now. Many thanks to you guys (Andrew & Husky). The 3.24 version saved me a lot of workHusky wrote: ↑Thu May 07, 2020 9:58 amHave a close look at the single blocks. It looks to me that you can "repair" a lot with just editing the blocks. Correct the text reference, position the text correctly and get rid of this block in block situation (the red "dot" is a block with a "funny" reference point and ruins the correct positioning of that main block).
I hope you will fix the newest version of issue an update to fix this.
Regards Radek
Re: MIrror a block with text in it
Hi Guys,
Because of other issue I received a link to the newest snapshot version. That other issue works there fine but this issue (mirroring of the txt in an block) is stil not working correctly in that newest version. The texts are still mirrored in mirrored blocks.
I don't know if you fixed mirroring of the block- text in the newest snapshot- version. Maybe you were focused on other things but I just mail you to tell you this.
Regards
Radek
Because of other issue I received a link to the newest snapshot version. That other issue works there fine but this issue (mirroring of the txt in an block) is stil not working correctly in that newest version. The texts are still mirrored in mirrored blocks.
I don't know if you fixed mirroring of the block- text in the newest snapshot- version. Maybe you were focused on other things but I just mail you to tell you this.
Regards
Radek
Re: MIrror a block with text in it
Sorry for this apparent misunderstanding. This is in fact correct and intended behaviour in line with other CAD applications and the DXF/DWG specification: if a block is mirrored, its graphical representation is mirrored, making texts unreadable indeed.
For texts that are not in blocks, a user preference is provided to either mirror texts or keep them readable:
Edit > Drawing Preferences > General > Text > Mirror simple text
Older QCAD versions did behave differently and an option might be available at one point to mimic the old (wrong) behaviour. This is tricky though and not a priority at the moment. If you need to mirror blocks, its typically best to create two different blocks with mirrored contents. A mirrored block might be used inside those blocks for the contents without texts.
Re: MIrror a block with text in it
That explains the bug report recommendation "a new block should be created with the mirrored contents."
Since then I was wondering how to mirror text ...
Came up with X scale -1, what works for multi-Text too.
But none for Y ...
Or Explode - Mirror - solid Hatch ...
And none for Dims ...
Exploded, Dims will loose their references ...
And that is available since ...
And that is global when mirroring simple text ...
What with multi texts or Dims with tolerance?
Regards,
CVH
Re: MIrror a block with text in it
Well I thought this was normal behavior of a CAD drawing as I always did it this way in AutoCAD, ProgeCAD and Draft Sight.andrew wrote: ↑Sat Jun 20, 2020 9:22 amSorry for this apparent misunderstanding. This is in fact correct and intended behaviour in line with other CAD applications and the DXF/DWG specification: if a block is mirrored, its graphical representation is mirrored, making texts unreadable indeed.
For texts that are not in blocks, a user preference is provided to either mirror texts or keep them readable:
Edit > Drawing Preferences > General > Text > Mirror simple text
Older QCAD versions did behave differently and an option might be available at one point to mimic the old (wrong) behaviour. This is tricky though and not a priority at the moment. If you need to mirror blocks, its typically best to create two different blocks with mirrored contents. A mirrored block might be used inside those blocks for the contents without texts.
Other thing is that I don't see any logica in making several same blocks to have mirrored or rotated versions of 1. Like a normal door for example. But thank you anyway for the quick reply. I'll keep the 3.23 version to be sure this works in a way I like it
Re: MIrror a block with text in it
I'm unable to mirror a block without mirroring its text in either Autocad or Draftsight. You'd have to use an attribute to achieve that (you can also do that in QCAD).
See:
https://forums.autodesk.com/t5/autocad- ... -p/7167253
https://www.google.com/search?q=autocad ... block+text
Re: MIrror a block with text in it
Left unanswered ...
Being the advocat of correct non-uniform scaling I am very pleased with that.
A transformation matrix is all the proper math at once instead of all the
'If's, IfNOT's, scale x, scale y, exclude this or that' in the transformation scripts.
IMHO: if I say 'mirror' then I want the mirrored image.
For 2D: The 1:1 reflection like when you would hold a printout in a parallel plane before a plain mirror.
For 3D: I can hold my printout in a none parallel plane. Or the mirror is.
Morphing: I can use more then one mirror, not limited to a plain mirror.
So mirror it!
The same questions can be asked for Block angles.
Q: would I prefer to read upside down with a 180° rotation? Or would I like it 'readable'
Rotated should be the answer but it looks odd.
And what with the angle of dimension texts?
Readable off course.
So it all boil down to preferences ...
Some of them are preset by the 'common' art.
Common can also be a 'bad habit' or 'outdated' or 'compatible'.
Still looking for a way to mirror text in Y to create my mirrored Block clone ...
Regards,
CVH
Last edited by CVH on Mon Jun 22, 2020 12:53 pm, edited 2 times in total.
Re: MIrror a block with text in it
Ok you are right. If it's an attribute it's possible. A block such as a door is block & attribute text.andrew wrote: ↑Mon Jun 22, 2020 6:56 amI'm unable to mirror a block without mirroring its text in either Autocad or Draftsight. You'd have to use an attribute to achieve that (you can also do that in QCAD).
See:
https://forums.autodesk.com/t5/autocad- ... -p/7167253
https://www.google.com/search?q=autocad ... block+text
Re: MIrror a block with text in it
CVH: From 3.24.3.9, you can mirror simple texts if preference Edit > Drawing Preferences > General > Text > Mirror simple text is checked.Since then I was wondering how to mirror text ...