# Shapr3D "Components"?

**URL:** https://discourse.shapr3d.com/t/shapr3d-components/714
**Category:** Modeling Questions
**Created:** [January 19, 2017, 9:37pm UTC](https://discourse.shapr3d.com/t/shapr3d-components/714 "2017-01-19T21:37:36Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![dan\_public](https://avatars.discourse-cdn.com/v4/letter/d/aeb1de/32.png) [@dan\_public](https://discourse.shapr3d.com/u/dan_public)
#### Post date: [January 19, 2017, 9:37pm UTC](https://discourse.shapr3d.com/t/shapr3d-components/714/1 "2017-01-19T21:37:36Z")

</div>

I’m just starting with Shapr3D and am trying to decide if I should upgrade to the Pro version. One question I have is: Does Shapr3D have objects similar to Sketchup “Components”?

As a long time user of SketchUp (several hundred hours screen time) I found SketchUp “Components”. These Component objects are VERY useful when working with complex models.

I looked but could not find a similar concept in Shapr3D. Does Shapr3D have something similar to “Components”? If so, what is it called? Please point me to a reference (video, docs, etc) so that I can study up on them.

Thanks and regards,

Dan.

p.s. Yes, I can use SketchUp on my workstation. But it’s much nicer to sit on the couch with my iPad Pro and let creativity flow. I.e. brain --\> pencil --\> iPad model.

---

<div class="post-metadata">

### Author: ![Istvan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/istvan/32/23668_2.png) [@Istvan](https://discourse.shapr3d.com/u/Istvan)
#### Post date: [January 20, 2017, 11:23am UTC](https://discourse.shapr3d.com/t/shapr3d-components/714/2 "2017-01-20T11:23:48Z")

</div>

Not yet. But this is going to be shipped in 2017. Stay tuned.

Until then, you can export your “components” to .shapr format, and import them whenever you need them.

---

<div class="post-metadata">

### Author: ![aalpern](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/aalpern/32/7217_2.png) [@aalpern](https://discourse.shapr3d.com/u/aalpern)
#### Post date: [August 30, 2020, 2:55pm UTC](https://discourse.shapr3d.com/t/shapr3d-components/714/3 "2020-08-30T14:55:06Z")

</div>

@Istvan Hi, was this feature ever shipped? I’m a new user, and being able to create reusable components that reflect changes across all their instances is a key part of my workflow in other modeling programs. I can’t for the life of me figure out how to do it in Shapr3D, and this post is about the only thing I can find about it. Was the feature abandoned?

---

<div class="post-metadata">

### Author: ![Istvan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/istvan/32/23668_2.png) [@Istvan](https://discourse.shapr3d.com/u/Istvan)
#### Post date: [August 31, 2020, 9:26am UTC](https://discourse.shapr3d.com/t/shapr3d-components/714/4 "2020-08-31T09:26:26Z")

</div>

Hi,

No, not yet. We did the [Parasolid](https://en.wikipedia.org/wiki/Parasolid) transition by the time, that took much more time and effort than we expected. It’s still something that we find important, but it’s unlikely that we could ship it this year.

---

<div class="post-metadata">

### Author: ![aalpern](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/aalpern/32/7217_2.png) [@aalpern](https://discourse.shapr3d.com/u/aalpern)
#### Post date: [August 31, 2020, 11:17pm UTC](https://discourse.shapr3d.com/t/shapr3d-components/714/5 "2020-08-31T23:17:59Z")

</div>

OK, thanks for the reply! I would definitely welcome the feature 🙂

---

<div class="post-metadata">

### Author: ![Jmaxx93](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/jmaxx93/32/8951_2.png) [@Jmaxx93](https://discourse.shapr3d.com/u/Jmaxx93)
#### Post date: [January 18, 2021, 11:57am UTC](https://discourse.shapr3d.com/t/shapr3d-components/714/6 "2021-01-18T11:57:02Z")

</div>

So when creating model with discrete complex components, is there some alternative…? “Layers” maybe? Just want to make sure I’m understanding correctly. Thanks.

---

<div class="post-metadata">

### Author: ![paulocssilva](https://avatars.discourse-cdn.com/v4/letter/p/f9ae1b/32.png) [@paulocssilva](https://discourse.shapr3d.com/u/paulocssilva)
#### Post date: [May 9, 2021, 8:09pm UTC](https://discourse.shapr3d.com/t/shapr3d-components/714/7 "2021-05-09T20:09:06Z")

</div>

What is the current position of this implementation?

---

<div class="post-metadata">

### Author: ![Istvan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/istvan/32/23668_2.png) [@Istvan](https://discourse.shapr3d.com/u/Istvan)
#### Post date: [May 9, 2021, 8:30pm UTC](https://discourse.shapr3d.com/t/shapr3d-components/714/8 "2021-05-09T20:30:56Z")

</div>

We postponed it for now. We still think it’s important, but we don’t know yet when we will implement it.

---

<div class="post-metadata">

### Author: ![TorF](https://avatars.discourse-cdn.com/v4/letter/t/aeb1de/32.png) [@TorF](https://discourse.shapr3d.com/u/TorF)
#### Post date: [October 29, 2021, 4:15pm UTC](https://discourse.shapr3d.com/t/shapr3d-components/714/9 "2021-10-29T16:15:29Z")

</div>

I’m new to Shapr3D, and like very much so far, but I really hope there will be a function like components soon.

---

<div class="post-metadata">

### Author: ![TheBum](https://avatars.discourse-cdn.com/v4/letter/t/eada6e/32.png) [@TheBum](https://discourse.shapr3d.com/u/TheBum)
#### Post date: [October 29, 2021, 4:17pm UTC](https://discourse.shapr3d.com/t/shapr3d-components/714/10 "2021-10-29T16:17:33Z")

</div>

You can have pseudo components now by using folders. When you want to do an operation on a group of objects stored in a folder, select the folder in the sidebar and then perform the operation.

---

<div class="post-metadata">

### Author: ![arjames16](https://avatars.discourse-cdn.com/v4/letter/a/b5ac83/32.png) [@arjames16](https://discourse.shapr3d.com/u/arjames16)
#### Post date: [April 2, 2022, 2:52pm UTC](https://discourse.shapr3d.com/t/shapr3d-components/714/12 "2022-04-02T14:52:54Z")

</div>

Any new updates on component support as of yet? This, coupled with non-uniform scaling which I’ve read is coming in the second quarter of 2022 should make architectural modelling way more streamlined.

---

<div class="post-metadata">

### Author: ![TinyWorkshop](https://avatars.discourse-cdn.com/v4/letter/t/e36b37/32.png) [@TinyWorkshop](https://discourse.shapr3d.com/u/TinyWorkshop)
#### Post date: [May 18, 2022, 2:19pm UTC](https://discourse.shapr3d.com/t/shapr3d-components/714/13 "2022-05-18T14:19:45Z")

</div>

any news on that?

really, I don’t use Shap3D anymore just for that reason…

---

<div class="post-metadata">

### Author: ![Istvan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/istvan/32/23668_2.png) [@Istvan](https://discourse.shapr3d.com/u/Istvan)
#### Post date: [May 19, 2022, 9:20am UTC](https://discourse.shapr3d.com/t/shapr3d-components/714/14 "2022-05-19T09:20:11Z")

</div>

We don’t have components yet, but patterns&arrays are coming soon, and the elements of an array will behave like instances.

---

<div class="post-metadata">

### Author: ![TinyWorkshop](https://avatars.discourse-cdn.com/v4/letter/t/e36b37/32.png) [@TinyWorkshop](https://discourse.shapr3d.com/u/TinyWorkshop)
#### Post date: [May 19, 2022, 9:43am UTC](https://discourse.shapr3d.com/t/shapr3d-components/714/15 "2022-05-19T09:43:42Z")

</div>

Very nice to hear!

Can’t wait, I really love the modeling on shap3d

---

<div class="post-metadata">

### Author: ![Laci](https://avatars.discourse-cdn.com/v4/letter/l/c67d28/32.png) [@Laci](https://discourse.shapr3d.com/u/Laci)
#### Post date: [May 22, 2022, 9:40am UTC](https://discourse.shapr3d.com/t/shapr3d-components/714/16 "2022-05-22T09:40:53Z")

</div>

Wow, is this something only small amount of people require? I wonder what’s the problem.

---

<div class="post-metadata">

### Author: ![DragonDon](https://avatars.discourse-cdn.com/v4/letter/d/a698b9/32.png) [@DragonDon](https://discourse.shapr3d.com/u/DragonDon)
#### Post date: [May 24, 2022, 4:02pm UTC](https://discourse.shapr3d.com/t/shapr3d-components/714/17 "2022-05-24T16:02:04Z")

</div>

I too would like to throw my hat in on having some pre-defined shapes to work with.

---

<div class="post-metadata">

### Author: ![mikecm1](https://avatars.discourse-cdn.com/v4/letter/m/ba9def/32.png) [@mikecm1](https://discourse.shapr3d.com/u/mikecm1)
#### Post date: [June 3, 2022, 12:21am UTC](https://discourse.shapr3d.com/t/shapr3d-components/714/18 "2022-06-03T00:21:58Z")

</div>

In case it helps at all, this is the single reason why I just paid $450 for a full license of Fusion 360. Id MUCH rather use Shapr3D but without instances it’s a complete no-go.

Once it comes out I’ll likely make the switch back here. Sucks not being able to use fusion 360 on the iPad.

---

<div class="post-metadata">

### Author: ![Istvan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/istvan/32/23668_2.png) [@Istvan](https://discourse.shapr3d.com/u/Istvan)
#### Post date: [June 3, 2022, 8:41am UTC](https://discourse.shapr3d.com/t/shapr3d-components/714/19 "2022-06-03T08:41:31Z")

</div>

Do you need instances or patterns or a complete design history?

---

<div class="post-metadata">

### Author: ![tknelson](https://avatars.discourse-cdn.com/v4/letter/t/c67d28/32.png) [@tknelson](https://discourse.shapr3d.com/u/tknelson)
#### Post date: [November 16, 2022, 1:11am UTC](https://discourse.shapr3d.com/t/shapr3d-components/714/20 "2022-11-16T01:11:47Z")

</div>

This feature is also a big deal for me. For example, I design a lot of complicated assemblies where some piece of the design that will be manufactured is used many times. Often during development changes will be made to the specifications for those parts. So, the way this works in SketchUp is when one edits an instance of a component they are all highlighted and a change to one changes them all since they are all simply instances of a single component. This is a huge time saver in complex designs, along with eliminating a major source of error in trying to keep different instances in synch. (For OO software folks, this will all sound familiar 🙂 .) Then there are cases when you want to make a special version or decide you will need two versions, and SketchUp allows you to select one and make that instance a distinct new component (a copy of the original component) which can be edited separately from the rest and itself deployed over and over again in the design.

Think of a table and making all the legs the same component. Then changing the height of the table means only editing one component instead of 4 items. Without this capability some of my designs are incredibly difficult to develop and maintain.

Otherwise Shapr3d is great for me whereas SketchUp is really not suitable for mechanical CAD.

---

<div class="post-metadata">

### Author: ![Istvan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/istvan/32/23668_2.png) [@Istvan](https://discourse.shapr3d.com/u/Istvan)
#### Post date: [November 16, 2022, 3:49pm UTC](https://discourse.shapr3d.com/t/shapr3d-components/714/21 "2022-11-16T15:49:57Z")

</div>

Very useful feedback, thank you. Probably we’d implement this as part of an Assembly feature - in the current modeling context it would be hard to fit in.

[Next page](https://discourse.shapr3d.com/t/shapr3d-components/714.md?page=2)
