Need help: Duble name of Solid
 1-11  12-31

Previous
Next
 From:  WN
9928.12 In reply to 9928.10 
Problem.



  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
9928.13 In reply to 9928.9 
Hi krass, it looks like there are a couple of areas that have some messy trim boundaries and a few spots where there are some very thin surface fragments. I'll investigate it to see if it can be tuned up.

- 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
9928.14 In reply to 9928.9 
Hi krass, I've attached a version here where I repaired a messed up trim boundary in this area:



And I also found 5 very skinny surface fragments where the surface was compressed all the way down so they were like a line instead of having any surface area. Surfaces that are squished down to no surface area can cause problems with some of the mechanisms that traverse faces to gather up all the adjacent outside or inside faces. I removed those as well.

I think this version should behave better.

- 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:  krass
9928.15 In reply to 9928.14 
Michael, thank you so much for your help and for taking the time to solve my problem.
I realized that the point was incorrect geometry.
There is a question - how to identify such problem areas?
It doesn't always work visually.
Is there some script (or a command like N that shows empty planes) to spot these problems?
How did you find out exactly where the geometry needs to be repaired?
  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:  krass
9928.16 In reply to 9928.11 
Many thanks!
I think I understood the principle.
Apparently this happened by accident, but I did not pay attention to the fact that two parts of the same object were given different names - as a rule, I do not do this, so I could not immediately understand the problem.

ps. Do you speak Russian or is it a translator? )
  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:  krass
9928.17 
You guys are awesome!
Thanks to everyone - and especially Michael! - for help in work.

MOI3D is the most amazing tool I have ever worked with!
Now I can continue to work on my little W.I.P. :)))






  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:  WN
9928.18 In reply to 9928.16 
Yes, I speak Russian, I use a translator on this forum.
It's as good as a steam train! ;-)

EDITED: 30 Aug 2020 by WN

  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:  krass
9928.19 In reply to 9928.18 
I`m too :))
Рад встретить русскоговорящего коллегу и спасибо за советы!
  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:  WN
9928.20 In reply to 9928.19 
Я тоже рад такой встрече и всегда приятно когда совет оказывается полезен.
I am also happy to have such a meeting and it is always nice when the advice is useful.
Michael and the rest of the participants in this forum, I apologize for the deviation from the English language, sometimes it is easier to explain in your native language.
  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)
9928.21 
<< Is there some script (or a command like N that shows empty planes) to spot these problems?

script: /* Show edges no complet */ var gd = moi.geometryDatabase; gd.deselectAll(); var breps =gd.getObjects().getBreps(); for ( var i = 0; i < breps.length; ++i ) breps.item(i).getNakedEdges().setProperty( 'selected', true );
---
Pilou
Is beautiful that please without concept!
My Moi French Site My Gallery My MagicaVoxel Gallery
  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:  krass
9928.22 In reply to 9928.21 
Frenchy, hello!

Installed your script, opened file with corrupted geometry.
Allocated solid.
activated the script.
Alas, nothing happened.
Perhaps I misunderstood how this should work?

This is a script to show problem areas with defective geometry, right?

ps. The picture shows the problem area with the geometry from my file.
Image Attachments:
Size: 62.6 KB, Downloaded: 10 times, Dimensions: 712x518px
  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)
9928.23 In reply to 9928.22 
It detects "Naked edges"...(enlighting wrong edges broken in "yellow")

If you have nothing when you run it that's perfect : you have no problem of edges in your geometry!

But even there is nothing that say nothing on the validity of your geometry! ;)
(overlaping etc...)

EDITED: 30 Aug 2020 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:  krass
9928.24 In reply to 9928.23 
Oh .. I thought this script helps to detect problem areas, like the one I attached in the answer above
  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
9928.25 In reply to 9928.15 
Hi krass,

re:
> There is a question - how to identify such problem areas?
> It doesn't always work visually.

For that one area I used Rhino to help identify it using Explode followed by SelBadObjects.

For the squashed down ones, I used a process in MoI of using Edit > Separate to break the object into individual surfaces, then I clicked on every surface that I could see and after all are selected I then used Edit > Hide to hide those to reveal what was left over. Then it's a process of joining pieces back together without the tiny fragments and looking for naked edges, that can then reveal a few more problem areas that needed to be untrimmed and retrimmed.


> Is there some script (or a command like N that shows empty planes) to spot these problems?

Not currently, it is something that I want to add in the future though.


- 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:  krass
9928.26 In reply to 9928.25 
Michael, thank you very much for such a detailed explanation of the solution to the problem!
I will try to follow your recommendations!
  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:  BurrMan
9928.27 In reply to 9928.20 
Hi WN,
So we need to make sure Krass understands the drill down selections....

So a solid is a single click selection. A solid can have multiple surfaces and edges that make up that selection.

A second click on the selected solid can select "Just a single surface" or "edge" of the joined surfaces and edges that make up the solid....

Those components that make up a solid, as joined pieces, can be "sub selected" (And Named!)....

I believe you know this, but i dont think krass understood this part. Just trying to figure out how to make it clear....
  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:  WN
9928.28 In reply to 9928.27 
Hi BurrMan.

I modeled it on a cube and made a conclusion on it, but there are different situations.
I think Michael will explain more fully, since I do not know this mechanism and my explanations may be wrong.
  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:  krass
9928.29 In reply to 9928.8 
Michael, thanks again for your help.

I do not want to create a new topic, I will ask here.
I (I do not know why) began to display invisible inner lines of the object when working. Until recently, there was no such effect.
How to fix it?
System x64, Win10, GeForce RTV 2060 SUPER


EDITED: 3 Sep 2020 by KRASS

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:  Michael Gibson
9928.30 In reply to 9928.29 
Hi krass, that's just a normal type of display artifact that can happen because the display is overall more oriented around doing things quickly rather than having a perfect graphic result. There isn't really anything to fix for it, it's just something to ignore.

In the future I have some ideas for improving it. It probably started to get more noticeable once you had a part with a thin wall thickness on it.

Check out here for some more information:
http://moi3d.com/forum/index.php?webtag=MOI&msg=4987.2

- 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
 From:  krass
9928.31 In reply to 9928.30 
Michael, thanks for the answer!
I will ignore it :)))
  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-11  12-31