Insert block from network

We made lot of little routines coded on lisp to insert blocks on Bricscad for Windows.
I can't get them working on Ubuntu due to the addressing path.
If I go to 'insert/browse' I can get the location with
smb://pc-76/librerias/TIPICOS/FA1.dwg
or
/run/user/1000/gvfs/smb-share:server=pc-76,share=librerias/TIPICOS/FA1.dwg
but when I press 'OK' Bricscad sais 'Name error' and then
Could not find file pc-76,share=librerias/TIPICOS/FA1.dwg. --
BricsCAD is unable to complete this operation.
Is it a bad addressing? Bug? or can't be done?
Thanks

Comments

  • I think, it is because of UNC naming convetion, using server + share name ...
    the WxWidgets system (which we use as cross-plattform system) has some quirks here ...

    2 suggestions :
    a) please send us a bug report (support request)
    b) you might map the UNC folder as a "local" folder - then using the "local" name, this should work fine.

    Of course, this requires a somewhat consistent configuration on all the machines running BricsCAD.

    I hope this helps ?
  • Thank you very much for the quick response.
    I think it could be a bug because if I open file
    smb://pc-76/librerias/TIPICOS/FA1.dwg
    or
    /run/user/1000/gvfs/smb-share:server=pc-76,share=librerias/TIPICOS/FA1.dwg
    it opens perfectly, so I think the addressing, permissions and mounting should be ok
    Working with local libraries will work (regardless of the issue of updating every machine on network on any change)
    So I'll take both of your suggestions
    Thanks!
This discussion has been closed.