cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 
2024 Technology Preview Program

2024 Technology Preview Program:
Master powerful new features and shape the latest BIM-enabled innovations

Archicad C++ API
About Archicad add-on development using the C++ API.
SOLVED!

Request for LCF File Format Support for ArchiCAD

cad developer
Contributor

Hello @Viktor Kovacs

We are currently developing an add-on for ArchiCAD aimed at converting LAS files to LCF format for seamless integration into the ArchiCAD environment directly through code.

Could you please provide us with information on obtaining support for the LCF file format and any available methods for placing point cloud data from LAS files into LCF files within ArchiCAD?

Thank you for your assistance.

Best regards,

CAD Developer.

1 ACCEPTED SOLUTION

Accepted Solutions
Solution
scottjm
Advisor

An LCF file is just a container of objects.  You can create an LCF container outside of outside of Archicad through the LP_XML Converter .

https://gdl.graphisoft.com/tips-and-tricks/how-to-use-the-lp_xmlconverter-tool

An LCF doesn't really have anything to do with point clouds, its just a neat little package that Archicad creates when it processes a pointcloud.  

 

In Archicad if you go to File>Libraries and Objects>Extract a Container and select the LCF file you can extract the content to a folder in your computer.  You will then have a gsm file and a .gspc file.  The .gspc is the file that actually holds the point cloud info, the .gsm is the archicad object that allows you to display it.

 

If you then load that folder, instead of the point cloud LCF file, you will get the same results with the point cloud as loading the lcf file.

 

To place and LAS point cloud in archicad youd have to convert it to a supporting format (e57, xyz) first and then open that pointcloud in archicad, and it will convert it into the gsm and gspc files contained within an LCF.

 

Scott J. Moore | Fulton Trotter Architects | BIM Manager, Associate, Architect
Since AC13 | Current versions AC23.7000 & AC26.5002 | BIMCloud Basic | Python, GDL, VBA, PHP, SQL, CSS
Certified Graphisoft BIM Manger (2022)
Win 10, i9-9900K, 32GB, Quadro P2200, 500GB NVMe

View solution in original post

1 REPLY 1
Solution
scottjm
Advisor

An LCF file is just a container of objects.  You can create an LCF container outside of outside of Archicad through the LP_XML Converter .

https://gdl.graphisoft.com/tips-and-tricks/how-to-use-the-lp_xmlconverter-tool

An LCF doesn't really have anything to do with point clouds, its just a neat little package that Archicad creates when it processes a pointcloud.  

 

In Archicad if you go to File>Libraries and Objects>Extract a Container and select the LCF file you can extract the content to a folder in your computer.  You will then have a gsm file and a .gspc file.  The .gspc is the file that actually holds the point cloud info, the .gsm is the archicad object that allows you to display it.

 

If you then load that folder, instead of the point cloud LCF file, you will get the same results with the point cloud as loading the lcf file.

 

To place and LAS point cloud in archicad youd have to convert it to a supporting format (e57, xyz) first and then open that pointcloud in archicad, and it will convert it into the gsm and gspc files contained within an LCF.

 

Scott J. Moore | Fulton Trotter Architects | BIM Manager, Associate, Architect
Since AC13 | Current versions AC23.7000 & AC26.5002 | BIMCloud Basic | Python, GDL, VBA, PHP, SQL, CSS
Certified Graphisoft BIM Manger (2022)
Win 10, i9-9900K, 32GB, Quadro P2200, 500GB NVMe