Afshawn Lotfi Profile Banner
Afshawn Lotfi Profile
Afshawn Lotfi

@afshawnl

2,072
Followers
80
Following
167
Media
769
Statuses

chief space cowboy @OpenOrionOrg 🚀 building jet and rocket engines with code dream big

SF
Joined September 2021
Don't wanna be here? Send us removal request.
Pinned Tweet
@afshawnl
Afshawn Lotfi
1 year
Sometimes I wonder how I just picked a few textbooks up and figured this shit out on my own.
Tweet media one
15
5
169
@afshawnl
Afshawn Lotfi
4 months
I'm really tempted to buy over 50 acres in Colorado for practically nothing and living a life in solitude
Tweet media one
548
793
25K
@afshawnl
Afshawn Lotfi
11 months
@SpaceX Greatest marketing ever
Tweet media one
38
58
892
@afshawnl
Afshawn Lotfi
4 months
@BeCachet yeah honestly don't even want internet, will just run Llama 3.0 locally if I need anything
6
4
722
@afshawnl
Afshawn Lotfi
4 months
@anammostarac honestly been looking into dumb phones recently. smart phones have kinda ruined a lot of wholesome moments in life.
22
6
457
@afshawnl
Afshawn Lotfi
9 months
The Future of Design is Programmable and Parametric The world of design and manufacturing is rapidly changing. Technologies like programmable parametric design are enabling a paradigm shift in how products are conceived, designed and produced. This shift has the potential to
Tweet media one
Tweet media two
Tweet media three
17
38
346
@afshawnl
Afshawn Lotfi
6 months
I love what I do
Tweet media one
10
8
180
@afshawnl
Afshawn Lotfi
9 months
How to learn and execute hard things The world is full of hard tasks. At least tasks that matter. In the age of the internet you would think learning anything would be easy, but it's not. The resources are there, however, conceptualizing something as hard as rocket engines
Tweet media one
Tweet media two
Tweet media three
3
24
176
@afshawnl
Afshawn Lotfi
9 months
Exactly this is why the barrier to entry to hardware is so high. I think the main issue with open source tools is not how capable they are but the fact that most people don't want to get down into the math and physics just to run a freakin sim. Engineers have one objective and
Tweet media one
Tweet media two
Tweet media three
Tweet media four
@joebarnard
Joe Barnard 🚀
10 months
Genuinely cheaper to fly a bunch of rockets and PID tune them like a drone than to buy some of this software
Tweet media one
16
8
236
6
10
157
@afshawnl
Afshawn Lotfi
6 months
why do engineers insist on this visual programming nonsense. just learn to code, honestly makes life easier.
Tweet media one
25
2
134
@afshawnl
Afshawn Lotfi
10 months
All the open source tools I wrote in 2023 and boy do we have something amazing coming for 2024. Onwards and upwards. TurboDesigner- the open-source turbomachinery designer MeshQL - query based meshing on top of GMSH CQAsk - the
Tweet media one
Tweet media two
Tweet media three
Tweet media four
2
7
116
@afshawnl
Afshawn Lotfi
5 months
First day resident at the Autodesk Technology Center. Super excited to get building! This is literally an engineer's paradise!
Tweet media one
7
0
113
@afshawnl
Afshawn Lotfi
4 months
It's Time to Update Open CAD File Standards For decades, the STEP file format (Standard for the Exchange of Product model data) has been the primary open standard for exchanging 3D CAD data across different software platforms. While STEP was an achievement that enabled CAD
Tweet media one
Tweet media two
Tweet media three
15
10
109
@afshawnl
Afshawn Lotfi
10 months
Decided to make my old text-to-CAD repo open source. Merry Christmas!
Tweet media one
@afshawnl
Afshawn Lotfi
1 year
Finalist in the GenLab hackathon using LLM's to generate CAD. Honestly very impressed with the results!
Tweet media one
9
5
105
3
5
110
@afshawnl
Afshawn Lotfi
8 months
Hard Tech Github Projects - February Edition XLB XLB is a fully differentiable 2D/3D Lattice Boltzmann simulator by AutoDesk. It's built on top of the JAX library and is specifically designed to solve fluid dynamics problems in a computationally
Tweet media one
Tweet media two
Tweet media three
Tweet media four
7
7
105
@afshawnl
Afshawn Lotfi
1 year
Finalist in the GenLab hackathon using LLM's to generate CAD. Honestly very impressed with the results!
Tweet media one
9
5
105
@afshawnl
Afshawn Lotfi
4 months
Happy to release Nebula an open source auto-differentiated geometry engine. Back in November I needed something that could get the CAD sensitivities on basic CAD operations for the purposes of optimizing a jet engine compressor blade with CFD adjoint
Tweet media one
@afshawnl
Afshawn Lotfi
4 months
Big release tonight, stay tuned
4
1
18
5
10
92
@afshawnl
Afshawn Lotfi
11 months
time to absorb this and make something great
Tweet media one
4
0
90
@afshawnl
Afshawn Lotfi
4 months
The LinkedIn folks are just finding out about it XD
Tweet media one
1
4
77
@afshawnl
Afshawn Lotfi
1 year
My vision for the future of design starts with making a ground up CAD kernel with the following elements. 1. Auto differentiation built-in 2. GPU accelerated 3. NURBS based boundary representation Will take a lot of work but this will allow for parameterization of existing CAD
10
2
77
@afshawnl
Afshawn Lotfi
2 months
Git for CAD! So excited to release Orion CLI. Orion CLI is an open source PLM solution designed to enhance versioning, collaboration, and reference management in computer-aided design (CAD). It offers faster load performance compared to STEP and supports
5
13
78
@afshawnl
Afshawn Lotfi
3 months
If more people went ahead and fixed the things they complained about, there would be very little to complain about.
@BoyanSlat
Boyan Slat
3 months
During the first 8 years of The Ocean Cleanup, we collected 314,000 kg of trash. We're now collecting the same amount... every 4.5 days.
518
3K
27K
1
7
75
@afshawnl
Afshawn Lotfi
7 months
This week was a great week for those who believe our place is among the stars.
Tweet media one
Tweet media two
1
3
73
@afshawnl
Afshawn Lotfi
4 months
Find it kind of absurd that hardware standards are locked behind paywalls.
Tweet media one
6
2
74
@afshawnl
Afshawn Lotfi
1 year
Designing airplanes on an airplane ✈️
Tweet media one
5
0
72
@afshawnl
Afshawn Lotfi
4 months
Seriously VCs that throw their money at useless LLMs wrappers, come to me and I'll do their app in a weekend and open source it. We need to focus on the big problems here, stop engaging in nonsense.
4
0
66
@afshawnl
Afshawn Lotfi
2 months
Building a CAD UI, so far got the View Cube, will start to do more building in public
3
2
67
@afshawnl
Afshawn Lotfi
9 months
Andrew got me looking back at my old Nuclear Engineering code. Gosh I wish I could clone myself and work on so many cool things.
Tweet media one
@Andercot
Andrew Côté
9 months
We must use our one-time hydrocarbon inheritance to bootstrap our way to a longer term energy sustainability - nuclear, solar, wind, etc. Otherwise industrial society collapses and there will not be a cheap energy source gushing out of the ground to restart it.
35
62
511
2
0
57
@afshawnl
Afshawn Lotfi
1 year
Almost there, automatic splits for fully automated turbomachinery structured meshes. Honestly like wth this is amazing. $10k -> $0 and all it took was an overly ambitious 24 year old. Why was meshing so bad before?
Tweet media one
2
1
58
@afshawnl
Afshawn Lotfi
8 months
OH SHIT!! I SUCCESSFULLY TOOK THE JACOBIAN OF CAD!!!!!
Tweet media one
2
2
57
@afshawnl
Afshawn Lotfi
8 months
If cold intros don’t work, start your own thing, decimate the thing you were trying to join. They always reply back.
3
1
56
@afshawnl
Afshawn Lotfi
4 months
We are beginning the process of creating a unified data format for parametric CAD. This ecosystem has been very segmented with different dialects and languages and as a result we are spearheading an effort to create an open standard across all of formats to maintain intent and
@afshawnl
Afshawn Lotfi
4 months
It's Time to Update Open CAD File Standards For decades, the STEP file format (Standard for the Exchange of Product model data) has been the primary open standard for exchanging 3D CAD data across different software platforms. While STEP was an achievement that enabled CAD
Tweet media one
Tweet media two
Tweet media three
15
10
109
5
4
56
@afshawnl
Afshawn Lotfi
6 months
Interesting read. The world needs more Geometry Engineers!
Tweet media one
3
4
56
@afshawnl
Afshawn Lotfi
7 months
Running some preliminary simulation optimizations and there is something deeply meaningful and at the core of existence watching sand use the laws of nature to design, "a way for the universe to know itself"
2
3
53
@afshawnl
Afshawn Lotfi
1 year
Absolutely surreal experience at @neuralink HQ. Can't even begin to process the level of innovation I witnessed. Mind is completely blown!
Tweet media one
4
0
54
@afshawnl
Afshawn Lotfi
5 months
I'm going to make this an open-forum on what makes hard tech hard. Please refrain from general low hanging fruit like "manufacturing is hard." What actually makes it hard, be specific (toolpath generation, material properties, CAD features) and what is the current state of the
21
3
51
@afshawnl
Afshawn Lotfi
9 months
Woah, browsing CQ Discord and found this. TLDR: Like a package manager for parts
Tweet media one
3
8
52
@afshawnl
Afshawn Lotfi
8 months
If you are a superstar at CFD, CAD/Geometry, ML (specifically simulation modeling but also generalist) DM me. Building out an early team and boy are there some exciting things in the works.
1
4
50
@afshawnl
Afshawn Lotfi
1 month
Imagine the level of ridiculousness of this statement. CS and Software built modern graphics and many of the algorithms that enabled CAD. It's literally called Computer Aided Design.
@istvan_csanady
István Csanády
1 month
@elianarose66 Not comparable. Software engineers love to say stuff like this, and the only thing this means is they have no idea about the complexity of building geometry tools.
0
0
4
8
2
49
@afshawnl
Afshawn Lotfi
6 months
Open source will always win in the end. Happy to see the trend in hardware towards this direction. Also patents are dumb.
@_mattfreed
Matt Freed
6 months
Open source CAD model here:
Tweet media one
Tweet media two
51
117
1K
1
2
50
@afshawnl
Afshawn Lotfi
2 months
Amazing day for a flight :)
Tweet media one
Tweet media two
@afshawnl
Afshawn Lotfi
2 months
Going flying today, super excited! ✈️
2
0
17
5
0
49
@afshawnl
Afshawn Lotfi
11 months
I've accomplished automatic differentiation of BSpline surfaces in Nebula! This sets the foundation for obtaining gradients throughout the entire design process, enabling CAD-level optimizations to occur in a fraction of the time.
Tweet media one
1
2
44
@afshawnl
Afshawn Lotfi
1 year
Engineering firms should really consider and push for a new role. Design Automation Engineers. In a world of fast paced design iteration some form of programming should be essential in EVERY university engineering program and beyond your mediocre Matlab course. Tools like ML and
3
3
43
@afshawnl
Afshawn Lotfi
10 months
Thanks for the shoutout, Andrew. I can confidently assert that the algorithms necessary for Iron Man-level design are available today, and we're working tirelessly everyday not only to bring this to fruition but make all the methods openly available.
@Andercot
Andrew Côté
10 months
The Reason Hardware is Hard is Time, and Money. It takes longer to design and build; it costs more to prototype and fabricate. This will change for two reasons: - Revolution in CAD - fully-parametric, AI-boosted - Evolution in Additive Manufacturing The revolution to hardware
Tweet media one
31
38
365
0
1
43
@afshawnl
Afshawn Lotfi
2 months
living in marina district 0-6 month timelapse
6
0
42
@afshawnl
Afshawn Lotfi
9 months
Differentiable Physics: Optimizing Neural Models of Complex Systems Fluid flow on a 2D staggered grid (Source: @Google 's jax-cfd) Machine learning has proven remarkably effective on many pattern recognition tasks, from image classification to speech recognition. However,
Tweet media one
Tweet media two
Tweet media three
1
4
42
@afshawnl
Afshawn Lotfi
11 months
Read the paper. Makes sense. Now to implement.
Tweet media one
5
0
42
@afshawnl
Afshawn Lotfi
1 year
And we are live:
Tweet media one
1
2
40
@afshawnl
Afshawn Lotfi
10 months
Coding environment, holiday edition
Tweet media one
2
0
40
@afshawnl
Afshawn Lotfi
1 year
Very cool, someone did a wrapper of OpenCascade completely in the browser and it’s completely open source. Love this new open source CAD tools movement. Traditional proprietary CAD companies did us wrong for far too long.
Tweet media one
2
5
39
@afshawnl
Afshawn Lotfi
11 months
One thing we are planning with Nebula is to use a more modern Spline standard. Have seen some pretty promising things with T-Splines, which was actually created within this millennia. Seems to have a lot more control of geometry with a lot less control points.
Tweet media one
4
0
40
@afshawnl
Afshawn Lotfi
1 year
A lot of people were interested in my hackathon project that generated CAD from LLMs. Here is a demo. I don't think the current state of something like this is mature enough to productize but an interesting proof of concept nonetheless.
@afshawnl
Afshawn Lotfi
1 year
Finalist in the GenLab hackathon using LLM's to generate CAD. Honestly very impressed with the results!
Tweet media one
9
5
105
3
2
39
@afshawnl
Afshawn Lotfi
6 months
The dopamine rush by getting something immensely challenging working after multiple weeks of learning, fiddling, and hacking is one of greatest human experiences ever. My body is literally tingling.
4
0
39
@afshawnl
Afshawn Lotfi
2 months
I don't get all this idolization of big people in tech. Just build cool things and they'll come to you. True story.
1
1
39
@afshawnl
Afshawn Lotfi
8 months
casual morning run. the gundo mind could never understand :)
Tweet media one
6
0
38
@afshawnl
Afshawn Lotfi
2 months
Trying to solve this one commit at a time and make as accessible as possible
Tweet media one
0
0
38
@afshawnl
Afshawn Lotfi
1 year
@spacefintech Fluid Mechanics and Thermodynamics of Turbomachinery - SL Dixon Axial-flow Compressors: A Strategy for Aerodynamic Design and Analysis - Ronald H. Aungier
1
1
38
@afshawnl
Afshawn Lotfi
2 months
it's late, the whole world is silent. what are you building anon?
Tweet media one
3
0
37
@afshawnl
Afshawn Lotfi
1 year
It is with great excitement I share the result from yesterday's axial compressor optimization experiment. Used AI and sims to optimize from 83% to 86% efficiency, where the theoretic limit for this design is 90%. Right now I am only tuning thickness but can try more variables!
3
8
36
@afshawnl
Afshawn Lotfi
11 months
Starting to partner with some major contributors in the open source CAD tooling space. If this is you and you'd like to be apart of the next epoch of design let's get in touch.
3
1
37
@afshawnl
Afshawn Lotfi
1 year
After working with low-level CAD tools for the last month just now I just had a “holy-shit” idea. I’m on to something, can’t wait to see this actualized!!
1
0
34
@afshawnl
Afshawn Lotfi
5 months
Automatic mesh cleaning and reconstruction finally working. In other words, removes useless entities like windows and doors that complicate your mesh and makes sure your faces are valid before meshing.
Tweet media one
0
0
33
@afshawnl
Afshawn Lotfi
5 months
An idea just hit me. HARD. I'm staying up late tonight!!!! BUUIIILLLLDD!!!!
1
0
33
@afshawnl
Afshawn Lotfi
1 year
Literally took a whole week to parametrically generate this axial compressor geometry that is something I'm remotely proud of. We'll see how the simulations workout.
Tweet media one
5
1
32
@afshawnl
Afshawn Lotfi
1 year
Cracked getting this supersonic jet engine axial compressor simulation setup and refuse to go to bed until I do!
Tweet media one
@BasedBeffJezos
Beff – e/acc
1 year
It's Friday night, anon. Time to get cracked on Diet Coke and inhale some arXiv papers.
14
10
233
0
0
31
@afshawnl
Afshawn Lotfi
1 year
Someone is already using MeshQL to simulate Wind Turbines. So refreshing to see our tools being used already in alpha for something so cool!
Tweet media one
0
6
32
@afshawnl
Afshawn Lotfi
5 months
you wouldn't last an hour in the asylum they raised me
Tweet media one
0
0
31
@afshawnl
Afshawn Lotfi
2 months
Okay we are getting somewhere. Just need to add more layers and refine a little further but looks like automated meshing for snappyHexMesh is coming soon to MeshQL :)
Tweet media one
0
0
32
@afshawnl
Afshawn Lotfi
1 year
Beyond excited to release MeshQL an open source query based meshing tool on top of GMSH. Open source meshing for CFD has been an absolute pain, let's change that. Open to feedback in the comments and DM's. Let's make CFD more accessible to everyone!
3
4
31
@afshawnl
Afshawn Lotfi
5 months
@PlanktonPundit
Dr Richard Kirby
2 years
Only by using a microscope is the scale revealed of our microplastic rubbish that litters my plankton samples and the once pristine sea surface from where it now enters the marine food chain. @zeiss_micro
13
175
437
2
0
30
@afshawnl
Afshawn Lotfi
1 year
In February, when I first embarked on this journey since leaving Tesla, I had virtually no connections in San Francisco, let alone VCs or tech. Over the past six months, I've had the privilege of crossing paths with so many remarkable individuals. It cannot be overstated how
1
1
31
@afshawnl
Afshawn Lotfi
1 year
Alright I’m sold, sorry SF 🙃 Also super cheap. Literally got a whole sandwich and cappuccino for 8€ and like a 8€ Margarita pizza. Feel like I could 3x my runway 😂.
Tweet media one
0
0
30
@afshawnl
Afshawn Lotfi
15 days
Long day of talking to some pretty cracked aero grads about joining our mission. Honestly pretty flattered on just how many people were excited about what we are working on. More to come :)
Tweet media one
@afshawnl
Afshawn Lotfi
16 days
I'll be representing @OpenOrionOrg at the @GeorgiaTech Aerospace Career Fair tomorrow. See you there if you are a Jacket.
0
2
14
3
0
30
@afshawnl
Afshawn Lotfi
6 months
Robust simulation meshing has been achieved internally with completely open source tools.
1
2
29
@afshawnl
Afshawn Lotfi
11 months
So just a little progress update here. I ended up writing a script to generate a dependency graph of the entire CAD kernel and inject an auto-differentiable "double." which is then written to a new generated library output. Doing this by hand began to get too tedious.
Tweet media one
@afshawnl
Afshawn Lotfi
11 months
Auto-differentiating the OpenCascade CAD kernel. This will provide CAD sensitivities for so many simulation optimization and machine learning applications. Super tedious but will be worth it.
Tweet media one
1
0
18
2
3
29
@afshawnl
Afshawn Lotfi
1 year
2 weeks and a ton of caffeine later I actually understand how simulators like @ANSYS work at an intricate level. I'm going to attempt to write my own from scratch in @PyTorch . Stay tuned for the dev stream on Twitch this week.
Tweet media one
2
1
28
@afshawnl
Afshawn Lotfi
1 year
Guess how many lines of code it took to generate this structured mesh with the new ezmesh? I'll give you a hint, it's not a lot. Making structured transfinite meshes is the struggle of CFD engineer's no more! Hopeful alpha release by Friday.
Tweet media one
4
1
29
@afshawnl
Afshawn Lotfi
3 months
Hey all, been a sec since I've been on here. Just updating we have some very useful tools in the works that should make their way out one after the other in the coming weeks. Proprietary engineering software companies have held us back for too long!
2
1
26
@afshawnl
Afshawn Lotfi
1 month
We need to start celebrating our achievements again—not just behind the doors of conferences, but in full view of the public. Shall we fail, excellence will be undermined by the loudest voices of cynicism and mediocrity.
@MoMonuments
Mo Mahmood
1 month
As of 2024, there has not been a World's Fair in the United States since the 1984 Louisiana World Exposition.
Tweet media one
Tweet media two
Tweet media three
Tweet media four
6
3
45
0
3
26
@afshawnl
Afshawn Lotfi
1 year
This CFD was generated by a Deep Learning Model I made of 200k airfoil simulation samples. So excited to see where this goes. Goal is in the future 3D sims can be approximated in seconds rather than hours. Stay Tuned!
Tweet media one
0
0
24