Search found 1344 matches

Go to advanced search

by realthunder
Tue May 30, 2017 1:49 am
Forum: Path/CAM
Topic: Path.Area: Welcome, to the new era!
Replies: 254
Views: 27458

Re: Path.Area: Welcome, to the new era!

Looks good to me. Let's merge it. I've tweaked the unit test so I think my branch will pass now. As soon as your is merged, I'll rebase and it should be ready to go. Thanks. I realize that "rounding" is actually not a well defined operation. Currently I am using halfway round up to 5 digits when ou...
by realthunder
Sun May 28, 2017 3:25 am
Forum: Path/CAM
Topic: Path.Area: Welcome, to the new era!
Replies: 254
Views: 27458

Re: Path.Area: Welcome, to the new era!

I added a fix in Path.Command to deal with the precision issue. It uses rounding now instead of truncate. It's in my PathArea branch, rebased with the upstream master.

Edit: oops, found a bug. Please rebase if you've checked out already.
by realthunder
Sat May 27, 2017 3:28 am
Forum: Path/CAM
Topic: Path.Area: Welcome, to the new era!
Replies: 254
Views: 27458

Re: Path.Area: Welcome, to the new era!

The z values aren't bothering me so much as the xy values. I'm expecting path commands that move to X10 but getting x9.9999 I'm afraid I don't have any good suggestions. Where did you get this x9.9999? With your example, x10 should still be x10. But precision problem does exist. Where is the unit t...
by realthunder
Sat May 27, 2017 2:19 am
Forum: Path/CAM
Topic: Path.Area: Welcome, to the new era!
Replies: 254
Views: 27458

Re: Path.Area: Welcome, to the new era!

I've been trying to track down why unit test for the path operation were failing with my Path Area conversion. I've tracked it down to a precision problem with the projection of a shape. Yes, Path.Area will slightly offset the Z value at the boundary when doing section. And because projection inher...
by realthunder
Fri May 26, 2017 8:08 am
Forum: Developers corner
Topic: Coin rendering help needed
Replies: 4
Views: 667

Re: Coin rendering help needed

@realthunder: Nice! There are multiple ways of extracting your code from a git repository. git diff/git cherry-pick/git reset + git add -p/git rebase -i just to mention those I use frequently to split a "dirty" code into clean commits ready for the master branch. I can try, but it is going to be ve...
by realthunder
Thu May 25, 2017 7:16 pm
Forum: Developers corner
Topic: Coin rendering help needed
Replies: 4
Views: 667

Re: Coin rendering help needed

Nobody? Is this the right place to post this kind of asking for help topic? Anyway, I finally found a way, here you are. https://github.com/realthunder/files/raw/master/screencast/pickList.gif When pick list is enabled, any object with preselection or selection will automatically become transparent....
by realthunder
Tue May 23, 2017 9:47 am
Forum: Developers corner
Topic: Coin rendering help needed
Replies: 4
Views: 667

Coin rendering help needed

I was working on my feature the other day, and exploring the FC coin selection code. I found that FC always requests for pick point list for each mouse click, to solve a priority issue (vertex over edge if the click point hits both). I needed some kind of pick point filtering also, so I thought why ...
by realthunder
Tue May 23, 2017 3:33 am
Forum: Assembly
Topic: Links
Replies: 96
Views: 9755

Re: Links

I wouldn't say abstract as we likely could expose abstract references to be used for assembly purposes (links or base geometry). For example center of mass as a point. That is abstract reference. As adding relations to such references will always work predictably. No topology implications involved....
by realthunder
Tue May 23, 2017 1:59 am
Forum: Assembly
Topic: Links
Replies: 96
Views: 9755

Re: Links

P.S. But note that this is just my opinion and we had the same discussion years back where there was nothing yet developed and opinions differed severely. And it could be some other approach that differs from what i wrote works better. Well, I have this device completely modeled using FC with more ...
by realthunder
Tue May 23, 2017 1:15 am
Forum: Assembly
Topic: Links
Replies: 96
Views: 9755

Re: Links

All documents involved in providing the geometry for "assembly file" will therefore always need to be open? Contrary to current Assembly 2 approach where you basically can delete all external documents and "assembly file" should still load successfully. I don't know to be honest what is better. Lik...

Go to advanced search