xBimTeam / XbimWindowsUI

The home of XbimXplorer and WPF components for your desktop BIM applications.
Other
252 stars 149 forks source link

IFC 4x3 integration (including .NET6 port) #196

Open andyward opened 1 year ago

andyward commented 1 year ago

An initial pass integrating both the new GE and IFC4x3 support into xbim Xplorer

This necessitated upgrading to .net6 which was overdue

andyward commented 1 year ago

@SteveLockley , @martin1cerny if you're interested in the current state of the GE6

andyward commented 1 year ago

This is WIP, so don't complete the PR just yet. A few things need finishing/testing

maxplex commented 1 year ago

I'm really keen to check this out, is there an ETA for release?

CBenghi commented 1 year ago

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 https://github.com/xBimTeam/XbimWindowsUI/pull/196#issuecomment-1577739633, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABJY7MP626JKZPXTYL3SBI3XJZ5XBANCNFSM6AAAAAATPBKMSA . You are receiving this because you are subscribed to this thread.Message ID: @.***>

CBenghi commented 5 months ago

Hi @andyward, I've tried to compile this branch, but it fails to restore the projects because of missing packages.

1>C:\Data\Dev\XbimLtd\XbimWindowsUI\Xbim.Presentation\Xbim.Presentation_isxv1we2_wpftmp.csproj : error NU1102: Unable to find package Xbim.ModelGeometry.Scene with version (>= 6.1.739-netcore)
1>C:\Data\Dev\XbimLtd\XbimWindowsUI\Xbim.Presentation\Xbim.Presentation_isxv1we2_wpftmp.csproj : error NU1102:   - Found 34 version(s) in xbim_master [ Nearest version: 5.1.541 ]
1>C:\Data\Dev\XbimLtd\XbimWindowsUI\Xbim.Presentation\Xbim.Presentation_isxv1we2_wpftmp.csproj : error NU1102:   - Found 11 version(s) in nuget.org [ Nearest version: 5.1.437 ]
1>C:\Data\Dev\XbimLtd\XbimWindowsUI\Xbim.Presentation\Xbim.Presentation_isxv1we2_wpftmp.csproj : error NU1102:   - Found 10 version(s) in xbim_develop [ Nearest version: 5.1.742-develop ]

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.

andyward commented 5 months ago

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)