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.

Making changes to the array in the sketch.

sergei_nesterovsergei_nesterov Member Posts: 43 ✭✭
In sketch mode, I make an array. Several array elements are added to my drawing (centerlines, callouts with the number of copies, object duplicates). But then I notice that I forgot to draw or add a line to the array. Is it possible to edit (add, delete) array elements?

Comments

  • mahirmahir Member, Developers Posts: 1,291 ✭✭✭✭✭
    Is it possible to edit (add, delete) array elements?
    Not to my knowledge. Sketch tools like patterns and offsets aren't really editable features. You can change dimensions, but not the original setup parameters/elements. Your best bet is to recreate the pattern. Alternatively, if you have items attached to your existing pattern instances, you can create a separate pattern just for the missing line.
  • lanalana Onshape Employees Posts: 689
    @sergei_nesterov
    if you want benefits of parametric modeling, try working with Face Pattern in solid body. There you can make changes to the seed and adjust pattern selections to handle them.
  • alnisalnis Member, Developers Posts: 447 EDU
    @billy2 if you think that sketch is scary...




    This is one of those cases where I was modeling something as fast as possible with zero regards to maintainability (it was a competition to make a complete CAD model for a robot in only a few days). Ultimately, it looked right and regenerated, so...

    Of course, I would never do this on an actual project! I just needed the model to look right haha
    Student at University of Washington | Get in touch: contact@alnis.dev | My personal site: https://alnis.dev | Currently an Onshape intern: asmidchens@onshape.com
  • Evan_ReeseEvan_Reese Member Posts: 2,060 PRO
    edited August 2020
    @billy2 if you think that sketch is scary...




    This is one of those cases where I was modeling something as fast as possible with zero regards to maintainability (it was a competition to make a complete CAD model for a robot in only a few days). Ultimately, it looked right and regenerated, so...

    Of course, I would never do this on an actual project! I just needed the model to look right haha
    lol! the stuff of nightmares!

    At Fractal we actually have internal parlance for this. Level 1 CAD is for exploration and is as fast as possible, but is a pain to edit. Level 2 is for iteration on a single direction, level 3 is ultra tidy for final execution. It's really helpful to be able to just say, "this is a level 2", and everyone knows what that means. Your example is level 1 for sure.
    Evan Reese / Principal and Industrial Designer with Ovyl
    Website: ovyl.io
  • billy2billy2 Member, OS Professional, Mentor, Developers, User Group Leader Posts: 2,014 PRO
    edited August 2020
    guys I couldn't sleep last night. 

    Look guys you have a pattern on plate, I get it.

    But, think about this which happens all the time. You're working on someone's stuff not knowing the model and trying to make a change. Most will click on a face to find the feature that made that face.



    And then:


    Breaking up the design and managing it so the next guy can understand how you built it, easily pick up your design intent & ultimately make a change. This is the goal.

    There's too many models in the world that are impossible to work with and it doesn't have to be that way. Build'm for the next guy.

    It's a broad statement "no more than 10 sketch entities" but it helps get new users to break up their features into manageable chunks.

    But, then of course, there's exceptions to the rule. Possibly a nasty pattern in a sheet metal part.


  • billy2billy2 Member, OS Professional, Mentor, Developers, User Group Leader Posts: 2,014 PRO
    edited August 2020
    @Evan_Reese that's so true what you said about the evolution of a design and how Fractal's project structure is setup. I wish more design houses were this organized. Designs metamorphize during evolution. I'm interested in how you keep all 3 approaches, can you?. There's engineering layouts and then there's released documentation. Can they both exist with one driving the other?


Sign In or Register to comment.