Trimming using API

We released an extension called ‘FrameModeler’.

We believe that the FrameModeler has the potential to play may roles in the Korean BIM market. It is possible not only modeling but also statement calculation.

It is FREE extension!!!

However, we have a serious problem with one of the features.

This extension has a feature for subtracting the volume of two overlapping objects according to priority.

This feature was developed based on the SketchUp Solid Tool(Trim)

When FrameModeler users use this subtracting feature, the problem has occurred frequently.

We think that this error comes from using the API trim.

When trimming using API, there is a phenomenon that faces are lost or unnecessary faces are created, so the solid components are processed into the Non-Solid components.

Could you help us? let us know anything else we can refer to.

Maybe I won’t be the best to answer, but … a few thoughts.
Motto: “Help us so we can help you.”:

What is this means?
It would have been nice if you could provide a link about the extension.
You should give a specific example (in detail) when that problem arises:

  • How the objects (groups, instances) are looks like?
  • Are those nested?
  • Are those really solids? How do you check it?
  • Do those have a common faces?
  • Can you repeat the behavior of drawing “similar” groups and using the built-in “Trim” tool?
  • etc.

Maybe going through this can give some idea:

대용량 첨부파일 1개(59MB) 대용량 첨부 파일은 30일간 보관 / 100회까지 다운로드 가능

PC저장 네이버 클라우드 201029_SKUP Error Report.pptx 59MB

다운로드 기간: 2020/10/29 ~ 2020/11/28

  • |


Hello Dezmo,

Sorry for delay reply.

  1. Extension Download link

  1. A video about this issue: please check the attatchment

  • How the objects (groups, instances) are looks like?
    The objects are construction structures.
  • Are those nested?
  • Are those really solids? How do you check it?
    Yes, those are solids. You can check their volumes on entity tray.
  • Do those have a common faces?
    I’m not sure what is a common faces but each components have each faces.
    Because those are separated groups(components).
  • etc.

Please send me an email about this issue to

This email address is not business email.

Best Regards,