Search found 88 matches

by Prashant Kande
Wed Mar 26, 2025 7:29 pm
Forum: DG Kernel discussions
Topic: IGES version?
Replies: 2
Views: 19856

Re: IGES version?

It is v5.3. We do not do anything special in DGK 7.2 with it. We have updated this functionality last year and just call the relevant OCCT 7.7.0 API. Specifically IGESControl_Writer class. OCCT does not concern themselves with iges versions. I do not see anything specific in their code and they do n...
by Prashant Kande
Tue Mar 18, 2025 1:45 am
Forum: DG Kernel discussions
Topic: Memory issues loading in stl files as children entities
Replies: 3
Views: 73213

Re: Memory issues loading in stl files as children entities

Sorry for the lack of response. We have put this in for the v7.3. It is unsafe to fix the memory leaks in v7.2. Sometimes the fix causes a crash. It is a fine line between a leak or a crash. Leaks are safer. So, the decision was to put it into 7.3. This way it will go through lots more testing. Rele...
by Prashant Kande
Mon Mar 03, 2025 7:41 pm
Forum: DG Kernel discussions
Topic: Fillet crashes
Replies: 6
Views: 185366

Re: Fillet crashes

This is an OCCT bug. This case of geometric configuration is not handled inside the algorithm, and it is a pretty old bug, The case may have never been handled. We have submitted a clear proof in the OCCT bug reporting system. See the issue 0033877 at tracker.dev.opencascade.org . We have to wait fo...
by Prashant Kande
Tue Feb 11, 2025 7:39 pm
Forum: DG Kernel discussions
Topic: RenderSolid in 7.2
Replies: 6
Views: 146735

Re: RenderSolid in 7.2

I have added public void RenderSolid_ForumT116() { base.Load("IGES\\Lens.iges"); int n = m_iModel.GetEntityCount(); Debug.Assert(n > 0); IEntity_DG entity = m_iModel.GetEntityAt(0); IEntity_DG entityNew = entity.Clone(); IDictionary_DG iDict = m_gen.Create<IDictionary_DG>(); iDict.SetDoubl...
by Prashant Kande
Mon Feb 10, 2025 6:03 pm
Forum: DG Kernel discussions
Topic: IGeometricObject_DG method errors
Replies: 4
Views: 85659

Re: IGeometricObject_DG method errors

The fix is up in today's 5558 update.

Thanks for the good suggestion.

Regards
by Prashant Kande
Sun Feb 09, 2025 10:41 pm
Forum: DG Kernel discussions
Topic: IGeometricObject_DG method errors
Replies: 4
Views: 85659

Re: IGeometricObject_DG method errors

BTW, we do not keep updates on the web to keep the costs down. I recommend storing few good downloads you use with the update number. Sometimes bad releases happen, so you could use it to revert.
by Prashant Kande
Sun Feb 09, 2025 10:38 pm
Forum: DG Kernel discussions
Topic: IGeometricObject_DG method errors
Replies: 4
Views: 85659

Re: IGeometricObject_DG method errors

Sorry, 5555 should be considered a bad build. We have removed four methods from IGeometricObject_DG which are duplication of IObject_DG and have issues. It was not a good idea. We will revert the change tomorrow the latest.

Thank you for reporting this.
by Prashant Kande
Sat Feb 08, 2025 8:07 pm
Forum: DG Kernel discussions
Topic: Memory issues loading in stl files as children entities
Replies: 3
Views: 73213

Re: Memory issues loading in stl files as children entities

Thank you for the great analysis, Oliver.
We have entered the problem into the system. It is in the queue.
Regards
by Prashant Kande
Thu Feb 06, 2025 11:17 pm
Forum: DG Kernel discussions
Topic: RenderSolid in 7.2
Replies: 6
Views: 146735

Re: RenderSolid in 7.2

What works well is a small runnable test/demo similar to this . Try a simplest case first. Create an iges using a sample like DIView. In the Model Explorer delete all objects, create a box or rectangle (or IStdShape_DG.Rectangle() or Box()), save as iges. Create a new small app or modify a sample. I...
by Prashant Kande
Tue Feb 04, 2025 7:42 pm
Forum: DG Kernel discussions
Topic: Fillet crashes
Replies: 6
Views: 185366

Re: Fillet crashes

The test seems to be popular. Here is a C++ version of it.
modFilletVC.zip
(161.82 KiB) Downloaded 521 times
Change bDump to true in debugger or code to see the edges in 3D.