Core API är en kraftfull metod för att utöka 3DCoats funktionalitet. Du kan automatisera jobbet eller lägga till huvudsakligen nya verktyg. Detta är inte bara skriptet; koden du skriver körs med full hastighet av kompilerad C++. Vi använder Microsoft Visual Studio för kompileringen. Men hela processen är helt transparent för dig. Du behöver inte konfigurera någonting eller hantera komplexa projektkonfigurationer. 3DCoat kommer att leda dig genom hela processen med en enkel guide.
Snabbstart
Kärn-API:et kräver Visual Studio 2022 Community med C++-funktionerna installerade. Om du inte har installerat Visual Studio hjälper 3DCoat att installera det med rätt alternativ.
Starten är ganska lätt. Använd bara skript->Skapa nytt Core API -skript

Välj mall och sökväg för ditt projekt. Då hjälper 3DCoat dig att installera Visual Studio om det behövs.
Varje exempel är väldokumenterat och använder relativt enkel syntax, vilket gör det lätt att förstå från grundläggande till komplext.
Det finns flera viktiga anteckningar du behöver veta:
1) Börja alltid ditt projekt från ett av exemplen. Även om du vill göra allt från grunden, använd Skript->Skapa nytt Core API skript->Minimalt c++-program som utgångspunkt. Skapa inte projektet manuellt!
2) Använd felsökning ; det är väldigt bekvämt; alla 3DCoat inbyggda datatyper visas i ett användarvänligt gränssnitt.
3) Följ alltid Visual Studio linter-tipsen för att skriva rätt kod. Håll muspekaren över datatyperna och funktionsnamnen för att komma åt dokumentationen direkt.

4) Läs inte hela dokumentationen. Det är omöjligt att komma ihåg. Följ exemplen först. Och titta sedan på dokumentationen om du behöver några detaljer.
5) Titta på C++-syntaxen, men läs inte hela manualen; ta grunderna först
6) Klicka på objektet i Script-menyn för att köra. Använd RMB-klick för att få användbara kommandon – redigera , bygg , bygg om . Du kan också skapa en distribution av ditt skript för att dela med andra användare.

Svenska
English
Українська
Español
Deutsch
Français
日本語
Русский
한국어
Polski
中文 (中国)
Português
Italiano
Suomi
中文 (台灣)
Dansk
Slovenčina
Türkçe
Nederlands
Magyar
ไทย
हिन्दी
Ελληνικά
Tiếng Việt
Lietuviškai
Latviešu valoda
Eesti
Čeština
Română
Norsk Bokmål