-
Notifications
You must be signed in to change notification settings - Fork 150
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
IFC 4x3 integration (including .NET6 port) #196
base: develop
Are you sure you want to change the base?
Conversation
Supports loading IFC4x3 schema but latest Geometry needed Styler fixed up and multi-schema code reviewed
(including 4x3). Geometry to test. Plugins disabled due to Nuget package deprecation
Tidy up of projects
@SteveLockley , @martin1cerny if you're interested in the current state of the GE6 |
This is WIP, so don't complete the PR just yet. A few things need finishing/testing
|
…port in GE Tweaked About & assemblies tabs to make clearer what's loaded
Helps with diagnostics where there may not be any additional context
Xbim.WindowsUI.sln
Outdated
EndGlobalSection | ||
GlobalSection(ProjectConfigurationPlatforms) = postSolution | ||
{89F98E53-DE4E-4427-8244-D5934AD08849}.Debug|Any CPU.ActiveCfg = Debug|Any CPU | ||
{89F98E53-DE4E-4427-8244-D5934AD08849}.Debug|Any CPU.Build.0 = Debug|Any CPU | ||
{89F98E53-DE4E-4427-8244-D5934AD08849}.Debug|x86.ActiveCfg = Debug|x86 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
x86 allows building/testing on Arm64 (until we get a GE & Xbim.Geometry.Occt with Arm64 support)
@@ -22,15 +16,3 @@ | |||
// The following GUID is for the ID of the typelib if this project is exposed to COM | |||
[assembly: Guid("55A780CE-22A2-434A-BA2D-A368CBEFD959")] | |||
|
|||
// Version information for an assembly consists of the following four values: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we now use in the csproj
Now looks for 6.0.0.0 compatible plugins as 4/5.x will not be compatible with v6 Breaking change: Plugins cannot be WinExe - these can't be assembly loaded in netcore: https://stackoverflow.com/a/58291394 TODO: consider multi-targetting TODO: Review plugin commands
Updated to v6.0.0 xbim dependencies (and AssemblyVersions)
Includes SRL fix for Cylindrical surface in advanced breps
I'm really keen to check this out, is there an ETA for release? |
I have plans to pick this up next week.
…On Tue, Jun 6, 2023, 02:55 maxplex ***@***.***> wrote:
I'm really keen to check this out, is there an ETA for release?
—
Reply to this email directly, view it on GitHub
<#196 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABJY7MP626JKZPXTYL3SBI3XJZ5XBANCNFSM6AAAAAATPBKMSA>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
Hi @andyward,
Is there an easy fix for this other than compiling geometry locally? I think that local management would require some hacking of the nuget package version, because geom packages are at v. 6.0.0 from a normal compilation. |
Claudio I'll invite you to our private nuget feed in Axure Devops. Separately will chat with the team about how we push to a public nuget (we wanted to hold off while it' still not a complete 4x3 implementation) |
An initial pass integrating both the new GE and IFC4x3 support into xbim Xplorer
This necessitated upgrading to .net6 which was overdue