Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.

First time visiting? Here are some places to start:
  1. Looking for a certain topic? Check out the categories filter or use Search (upper right).
  2. Need support? Ask a question to our Community Support category.
  3. Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
  4. Be respectful, on topic and if you see a problem, Flag it.

If you would like to contact our Community Manager personally, feel free to send a private message or an email.

Options

Circular pattern angle arrow cannot be dragged beyond 240°

viruviru Member, Developers Posts: 619 ✭✭✭✭
edited August 2015 in Community Support

Currently in Onshape while creating circular pattern in sketch angle arrow cannot be dragged beyond 240° creating inconvenience since to adjust the angle values greater than 240° it is required to put the values manually. If dragging of circular pattern arrow for angle should not limit to any angle then angle adjustment easier for user.




Best Answers

Answers

  • Options
    Stuart_TodStuart_Tod Member Posts: 56 PRO
    @viru,

    I was circular patterning yesterday and noticed that there is also no option to select an axis (at first), my pattern kept reverting to the origin which was very confusing. I also noticed that I couldn't move the 'starting' angle line (I wanted to pattern through an arc which didn't have a horizontal starting point) - i.e. a circular pattern of 4 instances spaced between 60 degrees and 120 degrees. 


  • Options
    viruviru Member, Developers Posts: 619 ✭✭✭✭
    edited August 2015
    @Stuart_Tod , Yes there is no option to select an axis In circular pattern and pattern is keep reverting to the origin.Pattern axis of rotation point by defaultly placing near to origin. You have to drag that point and place where u want as shown in below video.

  • Options
    shashank_aaryashashank_aarya Member Posts: 265 ✭✭✭
    @Stuart_Tod Whenever you want to define the axis for circular pattern, you have to drag to coincide the default circular pattern axis point to the other point which will be your defined axis of rotation.
  • Options
    Stuart_TodStuart_Tod Member Posts: 56 PRO
    @shashank_aarya ,

    Thanks for the confirmation. I'd like to see the centre axis point defined before you start to pattern - say select entity to pattern, select axis, go.


  • Options
    andrew_troupandrew_troup Member, Mentor Posts: 1,584 ✭✭✭✭✭
    Great observations and clarification, @3dcad

    And I happen to agree with both your conclusions: the current user interface, once it's understood, seems close to perfect.

    And will become even closer, once we have better auditing of constraints 

  • Options
    andrew_troupandrew_troup Member, Mentor Posts: 1,584 ✭✭✭✭✭
    edited August 2015
    Thanks, @jakeramsley
    I had some dim notion of that sort of risk being averted (accent on dim) but it's great to have a clear explanation.
  • Options
    Stuart_TodStuart_Tod Member Posts: 56 PRO
    edited August 2015
    @3dcad , @andrew_troup . @jakeramsley ,

    I'm not one to want extra steps in an operation, but when I'm doing a circular pattern on a large drawing where the origin is outside my window view, then trying to visualize what is going to happen with the circular pattern is difficult if the default axis and the 'repeat' patterns the tool produces are not in the window you are looking at!

    If you only want one step in the circular pattern callout to start with, then it should be 'pick axis'. Then the dialogue can proceed with 'pick entity to pattern', 'number of instances', 'adjust angle'.
  • Options
    andrew_troupandrew_troup Member, Mentor Posts: 1,584 ✭✭✭✭✭
    edited August 2015
    "Pick axis" could be an optional, rather than a mandatory, step. That way, unless a box was checked, the selection would default to the origin, a seeming win-win.

    This does seem to me to have merit, because Onshape has (to my mind) a major limitation at present when several points coincide. (I note, incidentally, that "merged"points, single points shared were two lines or arcs butt, are still showing up as coincident. This worsens the cognitive overload)

    If you have several hole patterns in one sketch (not at all uncommon) it is very difficult indeed to disentangle the constraints to the origin if you later need to move one or more patterns to a different axis. Sometimes the circular pattern constraint icon will not show for any of the patterns, and more often only for one (and it's not necessarily the last one added).

    ON EDIT: If constraints appear to be missing, try dragging aside the visible constraints: the constraints for a 'popular' point like the origin can sometimes become so congested that the one you need may be many layers deep. Unfortunately the only way to identify which circular pattern a particular constraint relates to is to highlight it, and hunt around the sketch for the highlighted entities. If some patterns are rather small and some are rather large, this can feel a bit forensic at times.

    And even setting this difficulty aside, and even after the latest improvements, I'm still finding deleting constraints to be very hit and miss. I usually have to click them several times, sometimes many times, before they will consent to highlighting in the darker of the two highlight shades, to allow me to delete them.

    ON EDIT: (Possibly this, again, has something to do with multiple constraints being stacked?)
  • Options
    Stuart_TodStuart_Tod Member Posts: 56 PRO
    @andrew_troup,

    I like the idea of an optional check box for pick axis.

    I'd also like to be able to edit the circular pattern after it has generated...I could not find any way to do this (and nothing on the help pages) other than using the back button to get rid of the pattern. If you just delete all the patterned instances, you are still left with the constraint for something that doesn't exist.
  • Options
    andrew_troupandrew_troup Member, Mentor Posts: 1,584 ✭✭✭✭✭
    I was initially puzzled, too, about the apparent inability to edit circular patterns retrospectively, @Stuart_Tod :

    however, I have found that the number of instances remains editable, and so does the angle, if it's not a fully-circular (closed) pattern (and if it is closed, the angle is a simple function of the number of instances). Every other parameter is actually captured by a constraint or a dimension. 

Sign In or Register to comment.