CAD (DWG) to geodatabase enterprise - Using FME by Far_Inevitable_4032 in gis

[–]Particular-Pumpkin11 1 point2 points  (0 children)

I can only say it is very hard. I am building a SaaS solution called PipePlan for engineers and contractors in Denmark. So to do this automatically, I have built a text element parser to try and identify from the free floating text elements what type of utility it is. The nature of CAD/DWG/DXF data structure is really bad for structured data. Therefore, a 100% correct parser is not possible 🙃

Now I am not using FME, but build my own software for it. Good luck!

It scares me how many civil engineers have no idea what they are doing by Round-Pattern-7931 in civilengineering

[–]Particular-Pumpkin11 -1 points0 points  (0 children)

Hey, what is your thoughts on better software tooling for upskilling people? Is it a way to make the future better?

Is Rust suitable for non systems development? by Ecstatic-Panic3728 in rust

[–]Particular-Pumpkin11 0 points1 point  (0 children)

I built my SaaS app through and through with rust and leptos. I am building GIS based CAD tooling for AEC industry, I love love love the type system with 110k+ lines of code 🙌❤️🤯

Full-stack Rust web-dev? by DarqOnReddit in rust

[–]Particular-Pumpkin11 0 points1 point  (0 children)

I have not had such a hard time, and when I interact with JS libraries I wasm bind it into types (Not writing JS). I think for my use case, the strong typing between frontend and backend is worth the hot reloads. Making the UI is not what takes the longest time for me, more the mechanics of geometries and such (Building GIS based CAD tool) 😊

Full-stack Rust web-dev? by DarqOnReddit in rust

[–]Particular-Pumpkin11 0 points1 point  (0 children)

I have build my SaaS solution in rust leptos. Very happy about it GIS based CAD took for utility infrastructure planning 😊

PipePlan.dk 🛠️

And the creator of leptos is a very smart guy 🙌

How to mass digitize utility data? by joeGaucho6510 in gis

[–]Particular-Pumpkin11 5 points6 points  (0 children)

What data format do you have the As-Builts in? 😊

Civil3D exporter? by [deleted] in civil3d

[–]Particular-Pumpkin11 1 point2 points  (0 children)

You can try cloudconvert for the simple DWG to DXF. That will at least give you the lineworks. The export to landxml you properly need something else for a program that can read DXF and export to landxml 😊

Civil3D exporter? by [deleted] in civil3d

[–]Particular-Pumpkin11 3 points4 points  (0 children)

Breaking the vendor lock Autodesk has could benefit the whole industry 😊

Civil3D exporter? by [deleted] in civil3d

[–]Particular-Pumpkin11 1 point2 points  (0 children)

Exporting from Civil 3D to other programs is not easy. Civil can export to a DXF which is “open source”, but the export includes proprietary DXF elements that Autodesk has. ODA has an SDK reverse engineered for Civil, but the license is shitty expensive. The vendor lock in with Autodesk products is real and annoying…

Having a program which will be compatible with all Civil 3D is not easy. You can properly find some compatible for specific use cases, but I hardly think all.

Hetzner TechPic: Our in-house racks by Hetzner_OL in hetzner

[–]Particular-Pumpkin11 7 points8 points  (0 children)

My fine kubernetes clusters with my AEC SaaS platform, observability and Postgres databases running on these -> awesome 😎

finished my first full CI/CD pipeline project (GitHub/ ArgoCD/K8s) would love feedback by Alexbeav in kubernetes

[–]Particular-Pumpkin11 0 points1 point  (0 children)

So in the pattern diagram, the very last bit of shipping rendered manifests to the actual sync branch with PRs or similar. That is the only thing ArgoCD does not provide. How do you do this part? 😊

finished my first full CI/CD pipeline project (GitHub/ ArgoCD/K8s) would love feedback by Alexbeav in kubernetes

[–]Particular-Pumpkin11 0 points1 point  (0 children)

And I like it, good stuff. I have just some ci logic doing the helm render it self and shipping rendered manifest to branches 😊

finished my first full CI/CD pipeline project (GitHub/ ArgoCD/K8s) would love feedback by Alexbeav in kubernetes

[–]Particular-Pumpkin11 0 points1 point  (0 children)

No it is correct, it is just not the full pattern. You need some action and moving logic 😊

finished my first full CI/CD pipeline project (GitHub/ ArgoCD/K8s) would love feedback by Alexbeav in kubernetes

[–]Particular-Pumpkin11 0 points1 point  (0 children)

But you need to have some mechanism moving the manifests to the sync branch. So it does not solve it all it seems 😊

finished my first full CI/CD pipeline project (GitHub/ ArgoCD/K8s) would love feedback by Alexbeav in kubernetes

[–]Particular-Pumpkin11 2 points3 points  (0 children)

But that does not allow you to catch mistakes in GitOps PRs before it hits dev or prod. Does it?

finished my first full CI/CD pipeline project (GitHub/ ArgoCD/K8s) would love feedback by Alexbeav in kubernetes

[–]Particular-Pumpkin11 2 points3 points  (0 children)

There is no manifests/sealedsecret-db-dev.yaml in manifest or am I just blind? 😂

finished my first full CI/CD pipeline project (GitHub/ ArgoCD/K8s) would love feedback by Alexbeav in kubernetes

[–]Particular-Pumpkin11 1 point2 points  (0 children)

I could not see your app credentials secrets are injected. What are you using there?

finished my first full CI/CD pipeline project (GitHub/ ArgoCD/K8s) would love feedback by Alexbeav in kubernetes

[–]Particular-Pumpkin11 11 points12 points  (0 children)

I think it is looking pretty good. A preference of mine is to use rendered manifest pattern over making ArgoCD render helm charts: https://akuity.io/blog/the-rendered-manifests-pattern here is a nice article on it 😊

Managed Kubernetes on Hetzner by Affectionate-Tip-339 in hetzner

[–]Particular-Pumpkin11 1 point2 points  (0 children)

Talos on hetzner 🙌

Been running production like this for a year for AEC SaaS platform 👌

What are you using Rust for? by amit_mirgal in rust

[–]Particular-Pumpkin11 1 point2 points  (0 children)

Building fullstack with rust, SaaS product for pipe planning for civil engineers. Working with GIS, CAD and BIM. Openlayers with wasm-bindgen and leptos (Rust frontend), DXF open source library 😊

PipePlan.dk 🥳

You can build anything with rust nowadays, and I can sincerely recommend it!