Toposolid split problem

Toposolid split problem

pavelkosykh88
Contributor Contributor
949 Views
4 Replies
Message 1 of 5

Toposolid split problem

pavelkosykh88
Contributor
Contributor

Hi there

Does anybody could help me with splitting toposolid through API?

 

I try to perform quite simple  split - divide rectangular toposolid on two parts. But always receive the same exception - "The split curve loops should all lie on the sketch plane of the toposolid". I'm quite sure that line lies in the same plane as sketch.

I tried my own code and code from Revit samples - in both cases I receive an error.

I would be happy of any working example of splitting toposolid through API.

Thanks.

950 Views
4 Replies
Replies (4)
Message 2 of 5

jeremy_tammik
Alumni
Alumni

Please share a complete minimal reproducible case using the Revit SDK sample that I can share with the development team. Thank you!

  

Jeremy Tammik Developer Advocacy and Support + The Building Coder + Autodesk Developer Network + ADN Open
Message 3 of 5

pavelkosykh88
Contributor
Contributor

You could find a revit project in the attachments. There are a Toposolid and a ModelCurve inside.

I try to split Toposolid by this ModelCurve on two parts, but I receive an error - "The split curve loops should all lie on the sketch plane of the toposolid", although this condition has been met.

There is an embedded quite simple macro inside the project - "Split Test".

Also you could try to launch ExternalCommand from SDK Samples -  

Revit.SDK.Samples.Toposolid.CS.SplitToposolid

 

Thank you!

Message 4 of 5

pavelkosykh88
Contributor
Contributor

Good day, @jeremy_tammik.

Is there any news? 

0 Likes
Message 5 of 5

jeremy_tammik
Alumni
Alumni

Dear Pavel,

 

Thank you for your report, clear description, and sample material.

 

Sorry to hear about this, and very surprised that even the SDK sample fails.

 

I logged the issue REVIT-207058 [Split TopoSolid by ModelCurve fails even in SDK sample] with our development team for this on your behalf as it requires further exploration and possibly a modification to our software. Please make a note of this number for future reference.

 

You are welcome to request an update on the status of this issue or to provide additional information on it at any time quoting this change request number.

 

This issue is important to me. What can I do to help?

 

This issue needs to be assessed by our engineering team and prioritised against all other outstanding change requests. Any information that you can provide to influence this assessment will help. Please provide the following where possible:

 

  • Impact on your application and/or your development.
  • The number of users affected.
  • The potential revenue impact to you.
  • The potential revenue impact to Autodesk.
  • Realistic timescale over which a fix would help you.
  • In the case of a request for a new feature or a feature enhancement, please also provide detailed Use cases for the workflows that this change would address.

 

This information is crucial. Our engineering team has limited resources and must focus their efforts on the highest impact items. We do understand that this will cause you delays and affect your development planning, and we appreciate your cooperation and patience.

 

Best regards,

 

Jeremy

 

Jeremy Tammik Developer Advocacy and Support + The Building Coder + Autodesk Developer Network + ADN Open
0 Likes