Help centre

Frequently asked questions

Everything you might want to know before starting a software, AI, CAD customization or CNC post processor project with ENGIMANDI.

General

Who is ENGIMANDI?

ENGIMANDI is the software and engineering-automation brand of HENDOI TECHNOLOGIES PVT LTD, based in West Mambalam, Chennai, India. We build websites, apps, APIs, SaaS products and AI agents, and we customize and automate CAD software such as AutoCAD, Revit, Fusion 360, SolidWorks, PTC Creo and CATIA.

Is ENGIMANDI an Autodesk partner?

Yes. We are an official Autodesk Development Partner. We develop AutoCAD, AutoCAD MEP, Electrical and Mechanical, Revit, Revit MEP, Inventor, Fusion 360 and Autodesk Platform Services (formerly Forge) solutions.

Where are you located?

Our office is on Hanumar Koil Street, West Mambalam, Chennai, Tamil Nadu, India - 600033, near the ICICI Bank ATM. Please call +91-9677261485 before visiting.

Do you work with clients outside India?

Yes. We regularly work with clients in the USA, Canada, UK, Europe, the Middle East, Singapore and Australia. We plan meetings to overlap with your time zone.

Pricing, contracts & ownership

How much does a project cost?

It depends on scope. Small websites and simple CAD macros start at a modest fixed price. SaaS platforms, AI agent systems and enterprise CAD integrations are estimated after a short discovery call. You will receive a written estimate, usually within 24 hours.

What engagement models do you offer?

Fixed price for well-defined scope, a dedicated team billed monthly, or time and material for evolving products and R&D.

Who owns the source code and IP?

You do. After payment you receive 100% of the source code, documentation and intellectual property. We are happy to sign your NDA before any discussion.

What are your payment terms?

Usually milestone-based: an advance to start, then payments tied to delivered, demonstrated milestones. We accept bank transfer (INR) and international wire or online payment for overseas clients.

Software, mobile & AI

Should I choose native or cross-platform for my mobile app?

Native (Kotlin / Swift) is best for maximum performance, device features and platform feel. Cross-platform (Flutter / React Native) is best when you need Android and iOS quickly on one budget. Read our native vs cross-platform guide.

Do you publish apps to Google Play and the App Store?

Yes. We handle store listings, signing, privacy forms, review submissions and updates on your developer accounts.

What is an MCP server and do I need one?

An MCP (Model Context Protocol) server lets AI assistants like Claude, ChatGPT or Cursor safely use your tools and data. If you want AI to work with your CRM, database, CAD or internal APIs, an MCP server is the standard way to do it. See What is an MCP server?

What is the difference between AI agents and agentic AI?

An AI agent is a single assistant that uses tools to complete tasks. Agentic AI is the wider design approach: several agents that plan, delegate, check each other and complete multi-step business workflows. See our AI agents vs agentic AI article.

How fast can you build an MVP?

Most MVPs launch in 4 to 10 weeks, depending on features. We help you cut scope to what you need to validate the idea with real users.

CAD customization & automation

Which CAD platforms do you support?

AutoCAD (including MEP, Electrical, Mechanical, Civil 3D and Plant 3D), Revit and Revit MEP, Inventor, Fusion 360, Autodesk Platform Services, SolidWorks and SolidWorks PDM, PTC Creo and Windchill, CATIA V5 and 3DEXPERIENCE.

Which languages and APIs do you use for AutoCAD?

AutoLISP / Visual LISP, VBA, .NET (C# / VB.NET), ObjectARX (C++), JavaScript and Autodesk Platform Services Design Automation. We recommend the right one for your needs. See AutoLISP vs .NET vs ObjectARX.

Will my plugin work with new AutoCAD / Revit versions?

We build with version compatibility in mind and offer upgrade support each year when Autodesk releases new versions.

Can you connect CAD with our ERP or PLM?

Yes. We integrate CAD with SAP, Oracle, Microsoft Dynamics, Odoo, Tally, Windchill, Vault, SolidWorks PDM, 3DEXPERIENCE and custom databases to sync BOMs, part numbers, properties and drawings.

Is our drawing data kept confidential?

Yes. We sign NDAs, use private repositories and delete sample drawings after the project if you ask us to.

CNC post processors

Can you write a CNC post processor for my machine?

Yes. We develop and edit posts for Fusion 360, Mastercam, SolidCAM, NX CAM, hyperMILL, CATIA, Creo NC, Esprit and more, for Fanuc, Siemens Sinumerik, Heidenhain, Haas, Mazak, Okuma, Mitsubishi and custom controllers.

What information do you need for a post processor?

Your CAM software and version, machine make and model, controller, axis configuration, sample G-code programs that already run well, and any special M-codes or cycles.

Do you support 4-axis, 5-axis and mill-turn machines?

Yes, including rotary axis limits, TCP / RTCP, tilted work planes, sub-spindles and multi-channel machines. See What is a CNC post processor?