Whish for a specific dimensioning arrow
 1-20  21

Next
 From:  Martin (MARTIN3D)
9459.1 
Hi Michael,

I've read that we will get a few dimensioning arrow types to choose from. My favorite is shown below and I wonder if it would be time-consuming for you to also add this type.




-Martin

Image Attachments:
Size: 77.8 KB, Downloaded: 4 times, Dimensions: 612x296px
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
9459.2 In reply to 9459.1 
Hi Martin, I don't think I've come across that kind before. Do you have any other CAD program that has it? What name do they use for it there?

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  bemfarmer
9459.3 In reply to 9459.2 
Hi Michael

Unicode 11 has "Harpoon" arrows.

I'll do some more searching...

- Brian

Latex 5 harpoon arrow types: left/right/up/down, and double. And 4 vertical versions...

EDITED: 3 Aug 2019 by BEMFARMER

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Martin (MARTIN3D)
9459.4 In reply to 9459.2 
Hi Michael,

I don't know where I saw these arrows for the first time. I think it was in a drawing done by an architect. It is more of a loose, handdrawn style of dimensioning that I love very much. Brians "harpoon style" name sounds good. I never saw this style in other software. MoI might be the first ;)

-Martin
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  bemfarmer
9459.5 In reply to 9459.4 
Searching for "dimensioning harpoon arrows" does not produce very many hits. Some chemistry and math and "bond graph techniques" use such short symbols,
as well as one "grain" symbol.

A better search is "dimensioning single "barb" arrow" which comes up with their use in the 1906 book "Mechanical Drawing", for "Pointers" :-)
https://books.google.com/books?id=y-A0AAAAMAAJ&pg=PA35&lpg=PA35&dq=dimensioning+single+%22barb%22+arrow&source=bl&ots=1vs0oz1cIT&sig=ACfU3U1lDvP0IL_5lAjR0CGNUyu2VrjJiw&hl=en&sa=X&ved=2ahUKEwjN_v_siurjAhWXGjQIHbFfDDoQ6AEwE3oECAgQAQ#v=onepage&q=dimensioning%20single%20%22barb%22%20arrow&f=false

I did see some hand drawn dimensioning in which the arrows were double barbed, but some looked almost single barbed.

In 1923, Engineering Drawing
By Harvey Herbert Jordan, page 89: "one barb leaders are NOT desirable."

Back in the day, barbs were made "free-hand" :-)


- Brian

EDITED: 4 Aug 2019 by BEMFARMER

Image Attachments:
Size: 6.2 KB, Downloaded: 7 times, Dimensions: 183x68px
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Frenchy Pilou (PILOU)
9459.6 
Will be fine to have a Node "Replace" function! (maybe yet existing ? )

So you can replace any arrows selected by your own object!

There is yet existing a Script "select by length" for help in some selections!
http://moi3d.com/forum/index.php?webtag=MOI&msg=7927.2

EDITED: 4 Aug 2019 by PILOU

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  wayne hill (WAYNEHILL5202)
9459.7 In reply to 9459.2 
It is a selection on Solidworks arrowhead style.

https://help.solidworks.com/2019/English/SolidWorks/sldworks/c_Formatting_Dimensions_in_Drawings.htm?id=c0dbbcc9a96f4bdcaecff6a11a4c8743#Pg0

I like the single line style for simplicity.

Wayne
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
9459.8 In reply to 9459.5 
Hi Brian, it sounds like "barb" is the right name thanks for researching it!

@Martin - I don't think it will be difficult to do it, I'll give it a try.

@Pilou, re:
> Will be fine to have a Node "Replace" function! (maybe yet existing ? )
>
> So you can replace any arrows selected by your own object!

That is a cool idea but unfortunately pretty difficult to implement. The arrowheads are drawn with some custom code and behave somewhat differently than regular objects, like they stay at a fixed screen size and don't get larger when you zoom in on them. To be able to customize them with a regular drawn object could be possible but it would probably need some kind of special editor that would require a lot of work to make.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
9459.9 In reply to 9459.7 
Hi Wayne,

re:
> It is a selection on Solidworks arrowhead style.
>
> <link>
>
> I like the single line style for simplicity

Thanks, that is helpful and they have the "barb" style in there I see.

For the single line style do you mean this one:


MoI will have that one in this first pass at dimensioning, it will be called "tick".

- Michael
Attachments:

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Marc (TELLIER)
9459.10 
Hi Michael,

Were you considering dimensions to go automatically on a specific "Dimensions" Layer ?

Marc
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Martin (MARTIN3D)
9459.11 In reply to 9459.8 
Thank you Michael for considering it.

The barb arrows also look like tick arrows if they are placed next to each other:



-Martin

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  wayne hill (WAYNEHILL5202)
9459.12 In reply to 9459.9 
Hi Michael, I like the arrow style that MARTIN3D suggested.
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
9459.13 In reply to 9459.10 
Hi Marc, re:

> Were you considering dimensions to go automatically on a specific "Dimensions" Layer ?

I know a lot of people like to do it that way so I was thinking there should be an option for it.

There are going to be so many options for dimension properties that I've needed to set up some new properties UI to handle it. The way it's working so far is to have a "More properties..." button:



That will then pop up a properties dialog that will have a lot more space to put various details:



I'm going to see about filling in some stuff there for other object types too.

Then also there will be an annotations section in the Scene Browser Types section as well:





One thing that's bothering me at this moment is whether it's weird to have the "Annotations" text under Types there out of alignment with its siblings. But the way for it to be aligned would mean having empty space for a +/- expander box on everything even if it does not have children like this:





Which one is worse, having the "Annotations" text label out of alignment or all that extra space? Maybe best to have "Annotations" out of alignment for now but it's something I'll have to worry about more in the future when there is more hierarchy in the scene browser.

The way it is currently set up, the extra space to keep text aligned is only added to stuff inside of a hierarchy, if a top item does not have children it doesn't leave space on it...

The other thing I could do would be to skip having the annotation sub types for now, and just have one thing there for all annotations.

- Michael

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Marc (TELLIER)
9459.14 In reply to 9459.13 
Hi Michael,

Yeah maybe skipping the sub types for annotations could be a good idea, keeping only annotations and maybe another category for text.
Otherwise, positioning the plus sign conditionally on the right side might be an idea (like the yellow dot).

Yet another option would be to use leaders, something like C4D :



Concerning object types filter, would it be a good idea to have them appear only when they exist in the file?
This way you won't have a huge list as new features are implemented.

A very small thing : "Details" could make a simpler label than "More properties"

Marc

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  ed (EDDYF)
9459.15 In reply to 9459.14 
Will Text Annotations allow for more than one line of text?

I often have a need to add a parts list to a drawing showing the name of the part, the part number, and the manufacturer.

So the ability to create this list off to the side would be great. The ability to use Tabs for alignment spacing would be great for this as well.
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
9459.16 In reply to 9459.15 
Hi ed, yup text annotations can have multiple lines and I think tabs were working earlier but I seem to have broken them at the moment. I'll see what's up with that.

However, one other thing is that currently all annotation text is drawn in a scale independent manner, meaning it stays the same size on screen whether you zoom in or out on the model.

That keeps the text always at a readable size but it can be problematic for making something like a title block where you want to put in some kind of grid with lines and then have text filled in to that grid. So I think that there will need to be a scale dependent option as well but that will require a significantly different drawing mechanism and that won't be part of this first round of dimensions functionality.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  ed (EDDYF)
9459.17 In reply to 9459.16 
Good deal. It will be a very useful feature.
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
9459.18 In reply to 9459.14 
Hi Marc,

re:
> Otherwise, positioning the plus sign conditionally on the right side might be an idea (like the yellow dot).

That's a cool idea since then items at the top level that don't have a + expander box wouldn't be "penalized" with extra space in front of them that they don't need but still have text aligned with items with expander boxes. Also it would have the interesting property that the expander boxes for every item would be in a consistent column down the right hand side. But I think it would be awfully unusual, also having the expander box nested inwards kind of reinforces some of the sense of hierarchy. It's just so heavily prevalent that hierarchy is displayed and controlled on the left side of things.

> Yet another option would be to use leaders, something like C4D :

Well it is using them just not for the top level things. I guess you mean putting them there too which looks like this:



That does seem better than just a kind of mysterious blank space. I guess that's how things should end up but I think I'll wait to do that until there are more types of hierarchy that can be created. For v4 I'll just have the text for Annotations misaligned for now, it doesn't really make sense to change the appearance of every other item just to accommodate that one single expandable item for now.

> Concerning object types filter, would it be a good idea to have them appear only
> when they exist in the file?
> This way you won't have a huge list as new features are implemented.

That's also an interesting idea as well but it would probably lead to some jittery feeling, like you have a model with all curves, then you extrude something and then 3 items for Solids, Edges and Faces would suddenly pop up and push "Styles" downwards 3 lines.

If it starts to get unwieldy in the future I think I'd rather use hierarchy to keep this section under control. For example if it was getting pretty long all of "Curves", "Surfaces", "Solids", "Edges", and "Faces" could go under something like a "NURBS objects" collapsible parent item.

It takes quite a lot of effort to make entirely new categories of objects, so it's not really something that is too likely to get out of control anytime soon. Probably the next one will be a "SubD" object.


> A very small thing : "Details" could make a simpler label than "More properties"

This is another good idea, but the simpler label kind of looks a little lonely in the wide button:



And in a short button the properties panel is kind of unbalanced feeling:



However there is an intertwined thing which is that I need to find a home in the UI for functions like "Rebuild" and some other stuff. One possibility is to stash them on the large "Object properties" dialog either as a bunch of buttons in a section of the dialog or as one button that pops out a menu. There will be a lot of space there. But that kind of puts them another step away and you'll have this big dialog still open probably when you launch them. So another way would be to have an "object specific tools" menu that could pop out from the properties panel and with a short "Details" text it could go like this:



There isn't much room there to squeeze in much text, I really want to call it something like "Curve tools", but if I can abandon that and just call it plain "Tools" that might be a good way. But maybe I'll stick with "More properties" for v4 since I think I'll only get the extended properties part of that done for v4.

Thanks very much for the great feedback!

- Michael

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Mark (MARKG)
9459.19 
MoI's user interface is the epitome of a well designed system. I have continually marveled at Michael's discipline in staying true to his vision for the software. Even in the face of incessant calls for "more stuff" he gently and kindly guides all enquirers back to the reason he built MoI in the first place.

And now, watching him evaluate various interface suggestions, in public, is fascinating. In other contexts it would bring to mind the old saw about "seeing how sausage is made"; but with the philosophical elegance of MoI, it's more in the line of witnessing a master craftsman create one of those amazing ice sculpture centerpieces...

Bravo, Michael! You are the greatest.

And cheers to the thoughtful community of MoI users he has drawn about him.
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
9459.20 In reply to 9459.19 
Thank you Mark!

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged
 

Reply to All Reply to All

 

 
Show messages:  1-20  21