Jump to content
mikewong0719

Block display text is mirrored

Recommended Posts

mikewong0719

HELLO, I HAVE A QUESTION, I HAVE 2 SAME BLOCK , BLOCK NAME AND ROTATION ANGLE IS SAME, BUT I DON'T KNOW WHY SHOW DISPLAY TEXT IS MIRROR, LIKE TO THIS JPEG ,

ANYONE KNOW HOW CAN SOLVE, THX

NEW.dwg

NEW.JPG

Share this post


Link to post
Share on other sites
pBe

Mirrtext -> 0 [ Depending on the current state of the block that is ]

Edited by pBe

Share this post


Link to post
Share on other sites
BIGAL

You have mirrored the block, a close inspection of some of the entitiy details "Normal" reveals it is mirrored. Just do mirror again.

 

Pbe snuck in while I was thinking about it.

 

 

Edited by BIGAL

Share this post


Link to post
Share on other sites
mikewong0719

mirrtext -> 0 not work, any other method can solve this problem??

Share this post


Link to post
Share on other sites
Stefan BMR

The normal vector of the block is -1 on z axis. It is somehow mirrored about XY plan.

You can fix it like this

(if
  (setq e (car (entsel)))
  (progn
    (setq p (trans (cdr (assoc 10 (entget e))) e 0))
    (entmod
      (mapcar
       '(lambda (x)
          (cond
            ((= (car x) 10)
             (cons 10 (trans (cdr x) e 0))
            )
            ((= (car x) 210)
             '(210 0.0 0.0 1.0)
            )
            (T x)
          )
        )
        (entget e)
      )
    )
  )
)

 

Share this post


Link to post
Share on other sites
mikewong0719

THIS LISP ONE TIME ONLY CAN SELECT ONE BLOCK, HOW TO SELECT ALL BLOCK?

Share this post


Link to post
Share on other sites
pBe
32 minutes ago, Stefan BMR said:

The normal vector of the block is -1 on z axis. It is somehow mirrored about XY plan.

3

 

There it is :) 

Stefan <--- Way too fast.

Share this post


Link to post
Share on other sites
mikewong0719

HOW TO ONE TIME SELECT ALL BLOCK TO SOLVE, THX

Share this post


Link to post
Share on other sites
BIGAL

Nice one stefan played with vla-put-normal worked once then went weird.

Share this post


Link to post
Share on other sites
eldon

Another way to manually correct the problem is to rotate3D 180° about the Y axis. 

Share this post


Link to post
Share on other sites

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...