Construct Bisector Angle in MicroStation - External Angle

Construct Bisector Angle tool bisects the (smaller) angle between two lines. Is there a tool that bisects the external (larger) angle between those lines?

Parents
  • Hi,

    an alternative to Conors's advice is to place SmartLine (or simple line) and to use AccuDraw properly: To define second point, if you will change AccuDraw mode to polar, rotate a compass by one leg and use AccuDraw cacluclator to divide the angle by half, you will receive the same result. If you are familiar with AccuDraw, it can be easier and done in one step. Otherwise the workflow proposed by Conor is simplier.

    With regards,

      Jan

  • OMG I love accudraw!

    I'm trying this out right now! .. duh couldnt do it.. how about a video  say with Jing...

    Lorys

    Started msnt work 1990 - Retired  Nov 2022 ( oh boy am I old )

    But was long time user V8iss10 (8.11.09.919) dabbler CE  update 16 (10.16.00.80) 

    MicroStation user since 1990 Melbourne Australia.
    click link to PM me 

  • With accudraw, you can bisect an external angle using only the Construct Angle Bisector command.

    Try this:

    1. Pick Construct Angle Bisector command

    2. Snap to the angle point and type "O" to set accudraw origin.

    3. Snap to other end of first line and then type "RQ" and "Enter" to rotate accudraw compass and smart lock to this axis

    4. Move cursor back past the origin point and enter 1st data point

    5. Snap to angle point and enter 2nd data point

    6. Snap to end other end of second line and then type "RQ" and "Enter" to rotate accudraw compass and smart lock to this axis

    7. Move cursor back past the origin point and enter 3rd data point

    (See example video below)

    HTH,

    Ron

  • Hi,

    Unknown said:
    I am sure there is a way to do this by writing a macro, can anyone point me in the right direction?

    Your are right, a reason why MicroStation offers different programming API is exactly this - to allow adding extensions when a particular feature / tool is needed but missing. To create such tool can be done in every API MicroStation has: C/C++, NET and VBA, where VBA is the most simple way. A question is what development experiences you have? If none or basic, it's usually faster (and cheaper at the end) to hire a developer. To create such tool is not complex task.

    Quite often it's better to create own placement tool (which requires to implement IPrimitiveCommandEvents interface in VBA) from scratch than to use the original MicroStation tool and try to automate what you do manually.

    Unknown said:
    Also, it seems like it would be possible for Bentley to add that option to the existing tool.

    The best way is to create Service Ticket as Change Request and to explain why such enhancement should be implemented. I agree it looks like small change with a good benefit. But to create own tool is faster way, especially if to place a line in a different direction is the only requirement for this tool.

    With regards,

      Jan

  • Ron very good but Jans demo with just  accudraw with smartline is easier , fewer steps.

    Lorys

    Started msnt work 1990 - Retired  Nov 2022 ( oh boy am I old )

    But was long time user V8iss10 (8.11.09.919) dabbler CE  update 16 (10.16.00.80) 

    MicroStation user since 1990 Melbourne Australia.
    click link to PM me 

  • Unknown said:

    Demo brilliant ! OMG  Accudraw I love it!

    thanks! 

    This tips going in the magazine for sure  and I'll acknowledge it came from you here Jan

    Great!

    Lorys

    Started msnt work 1990 - Retired  Nov 2022 ( oh boy am I old )

    But was long time user V8iss10 (8.11.09.919) dabbler CE  update 16 (10.16.00.80) 

    MicroStation user since 1990 Melbourne Australia.
    click link to PM me 

Reply Children
No Data