{"id":10218,"date":"2026-05-14T11:54:08","date_gmt":"2026-05-14T08:54:08","guid":{"rendered":"https:\/\/3dfactory.ee\/?page_id=10218"},"modified":"2026-05-14T12:38:08","modified_gmt":"2026-05-14T09:38:08","slug":"ai-3d-model-generator-3d-printing-service","status":"publish","type":"page","link":"https:\/\/3dfactory.ee\/ru\/ai-3d-model-generator-3d-printing-service\/","title":{"rendered":"AI \u0413\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440 3D \u041c\u043e\u0434\u0435\u043b\u0435\u0439 \u0438 3D \u041f\u0435\u0447\u0430\u0442\u044c"},"content":{"rendered":"<section class=\"dfai-hero\">\n\n    <h1>\n        AI \u0413\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440 3D \u041c\u043e\u0434\u0435\u043b\u0435\u0439 \u0438 3D \u041f\u0435\u0447\u0430\u0442\u044c\n    <\/h1>\n\n    <p class=\"dfai-subtitle\">\n        \u0421\u043e\u0437\u0434\u0430\u0432\u0430\u0439\u0442\u0435 \u0443\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u0435 AI 3D \u043c\u043e\u0434\u0435\u043b\u0438 \u043e\u043d\u043b\u0430\u0439\u043d \u0438 \u0437\u0430\u043a\u0430\u0437\u044b\u0432\u0430\u0439\u0442\u0435 \u043f\u0440\u043e\u0444\u0435\u0441\u0441\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u0443\u044e 3D \u043f\u0435\u0447\u0430\u0442\u044c \u0432 \u042d\u0441\u0442\u043e\u043d\u0438\u0438. \u0413\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0439\u0442\u0435 \u043c\u0438\u043d\u0438\u0430\u0442\u044e\u0440\u044b, \u0444\u0438\u0433\u0443\u0440\u043a\u0438, \u0431\u044e\u0441\u0442\u044b, cosplay props, \u0438\u0433\u0440\u0443\u0448\u043a\u0438, \u0441\u0442\u0430\u0442\u0443\u0438 \u0438 printable 3D \u043c\u043e\u0434\u0435\u043b\u0438 \u0437\u0430 \u0441\u0435\u043a\u0443\u043d\u0434\u044b.\n    <\/p>\n\n    <div class=\"dfai-features\">\n\n       \n    <\/div>\n\n<\/section>\n\n<section class=\"dfai-seo-text\">\n\n    <h2>\n        \u0421\u043e\u0437\u0434\u0430\u0432\u0430\u0439\u0442\u0435 AI 3D \u041c\u043e\u0434\u0435\u043b\u0438 \u041e\u043d\u043b\u0430\u0439\u043d\n    <\/h2>\n\n    <p>\n        \u041d\u0430\u0448 AI \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440 3D \u043c\u043e\u0434\u0435\u043b\u0435\u0439 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c printable 3D \u043c\u043e\u0434\u0435\u043b\u0438 \u0438\u0437 \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u043e\u0433\u043e \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u044f. \u041f\u0440\u043e\u0441\u0442\u043e \u043e\u043f\u0438\u0448\u0438\u0442\u0435 \u0432\u0430\u0448\u0443 \u0438\u0434\u0435\u044e \u0438 \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0441\u043e\u0437\u0434\u0430\u0441\u0442 \u0443\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u0443\u044e 3D \u043c\u043e\u0434\u0435\u043b\u044c.\n    <\/p>\n\n    <p>\n        \u0421\u0435\u0440\u0432\u0438\u0441 \u043e\u0442\u043b\u0438\u0447\u043d\u043e \u043f\u043e\u0434\u0445\u043e\u0434\u0438\u0442 \u0434\u043b\u044f:\n    <\/p>\n\n    <ul>\n        <li>\u041c\u0438\u043d\u0438\u0430\u0442\u044e\u0440<\/li>\n        <li>\u0424\u0438\u0433\u0443\u0440\u043e\u043a<\/li>\n        <li>\u0411\u044e\u0441\u0442\u043e\u0432 \u043f\u0435\u0440\u0441\u043e\u043d\u0430\u0436\u0435\u0439<\/li>\n        <li>\u041a\u043e\u0441\u043f\u043b\u0435\u0439<\/li>\n        <li>\u0424\u044d\u043d\u0442\u0435\u0437\u0438 \u0441\u0443\u0449\u0435\u0441\u0442\u0432<\/li>\n        <li>\u0418\u0433\u0440\u0443\u0448\u0435\u043a \u0438 \u043a\u043e\u043b\u043b\u0435\u043a\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u043c\u043e\u0434\u0435\u043b\u0435\u0439<\/li>\n        <li>\u0421\u0442\u0430\u0442\u0443\u0439<\/li>\n        <li>\u041f\u0435\u0447\u0430\u0442\u0438 STL \u043c\u043e\u0434\u0435\u043b\u0435\u0439<\/li>\n    <\/ul>\n\n    <h2>\n        \u041f\u0440\u043e\u0444\u0435\u0441\u0441\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u0430\u044f 3D \u041f\u0435\u0447\u0430\u0442\u044c \u0432 \u042d\u0441\u0442\u043e\u043d\u0438\u0438\n    <\/h2>\n\n    <p>\n        3DFactory \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u043f\u0440\u043e\u0444\u0435\u0441\u0441\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0435 \u0443\u0441\u043b\u0443\u0433\u0438 3D \u043f\u0435\u0447\u0430\u0442\u0438 \u0432 \u042d\u0441\u0442\u043e\u043d\u0438\u0438.\n    <\/p>\n\n    <p>\n        \u041f\u043e\u0441\u043b\u0435 \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 AI \u043c\u043e\u0434\u0435\u043b\u0438 \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0437\u0430\u043a\u0430\u0437\u0430\u0442\u044c \u043f\u0435\u0447\u0430\u0442\u044c \u0432 \u0440\u0430\u0437\u043d\u044b\u0445 \u0440\u0430\u0437\u043c\u0435\u0440\u0430\u0445 \u0438 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u0430\u0445.\n    <\/p>\n\n    <h2>\n        \u041a\u0443\u043f\u0438\u0442\u044c STL \u0424\u0430\u0439\u043b\u044b \u0418\u043b\u0438 \u0417\u0430\u043a\u0430\u0437\u0430\u0442\u044c 3D \u041f\u0435\u0447\u0430\u0442\u044c\n    <\/h2>\n\n    <p>\n<\/style>\n\n\n\n\n    <div class=\"dfai-wrapper\">\n\n        <h2>Generate AI 3D Model<\/h2>\n\n        <textarea id=\"dfai-prompt\"\n        placeholder=\"Describe your model...\"><\/textarea>\n\n        <button id=\"dfai-generate\">\n            Generate\n        <\/button>\n\n        <div id=\"dfai-status\"><\/div>\n\n        <div id=\"dfai-preview\"><\/div>\n\n    <\/div>\n\n    <script>\n\n    let currentTaskId = '';\n\n    let dfaiGenerations =\n        localStorage.getItem('dfai_generations');\n\n    if(!dfaiGenerations) {\n\n        dfaiGenerations = 0;\n    }\n\n    dfaiGenerations = parseInt(dfaiGenerations);\n\n    document.addEventListener('DOMContentLoaded', function() {\n\n        const button =\n            document.getElementById('dfai-generate');\n\n        button.addEventListener('click', async function() {\n\n            let isClient =\n                localStorage.getItem('dfai_client');\n\n            if(dfaiGenerations >= 3 && !isClient) {\n\n                document.getElementById('dfai-status').innerHTML =\n                    'Free generation limit reached. Contact us for more generations.';\n\n                return;\n            }\n\n            const prompt =\n                document.getElementById('dfai-prompt').value;\n\n            if(!prompt) {\n\n                alert('Enter prompt');\n\n                return;\n            }\n\n            document.getElementById('dfai-status').innerHTML =\n                'Creating generation...';\n\n            document.getElementById('dfai-preview').innerHTML =\n                '';\n\n            \/\/ CREATE TASK\n\n            const createResponse = await fetch(\n                '\/wp-json\/dfai\/v1\/generate',\n                {\n                    method: 'POST',\n                    headers: {\n                        'Content-Type': 'application\/json'\n                    },\n                    body: JSON.stringify({\n                        prompt: prompt\n                    })\n                }\n            );\n\n            const createData =\n                await createResponse.json();\n\n            if(!createData.task_id) {\n\n                document.getElementById('dfai-status').innerHTML =\n                    JSON.stringify(createData);\n\n                return;\n            }\n\n            const taskId = createData.task_id;\n\n            currentTaskId = taskId;\n\n            document.getElementById('dfai-status').innerHTML =\n                'Generating model...';\n\n            \/\/ POLLING\n\n            const interval = setInterval(async function() {\n\n                const statusResponse = await fetch(\n                    '\/wp-json\/dfai\/v1\/status?task_id=' + taskId\n                );\n\n                const statusData =\n                    await statusResponse.json();\n\n                if(statusData.status == 'SUCCEEDED') {\n\n                    clearInterval(interval);\n\n                    dfaiGenerations++;\n\n                    localStorage.setItem(\n                        'dfai_generations',\n                        dfaiGenerations\n                    );\n\n                    document.getElementById('dfai-status').innerHTML =\n                        'Generation completed';\n\n                    document.getElementById('dfai-preview').innerHTML = `\n                    \n                    <img decoding=\"async\"\n                        src=\"${statusData.preview_url}\"\n                        style=\"width:100%;border-radius:12px;\">\n\n                    <div class=\"dfai-buttons\">\n\n                        <button class=\"dfai-action-btn\"\n                        onclick=\"openForm('print')\">\n                            Order Print\n                        <\/button>\n\n                        <button class=\"dfai-action-btn\"\n                        onclick=\"openForm('stl')\">\n                            Buy STL\n                        <\/button>\n\n                    <\/div>\n                    `;\n                }\n\n                if(statusData.status == 'FAILED') {\n\n                    clearInterval(interval);\n\n                    document.getElementById('dfai-status').innerHTML =\n                        'Generation failed';\n                }\n\n            }, 5000);\n\n        });\n\n    });\n\n    \/\/ OPEN FORM\n\n    function openForm(type) {\n\n        let title = 'Order Print';\n\n        if(type == 'stl') {\n            title = 'Buy STL';\n        }\n\n        document.getElementById('dfai-form-modal').style.display = 'flex';\n\n        document.getElementById('dfai-form-type').value = type;\n\n        document.getElementById('dfai-form-title').innerHTML = title;\n    }\n\n    \/\/ CLOSE FORM\n\n    function closeForm() {\n\n        document.getElementById('dfai-form-modal').style.display = 'none';\n    }\n\n    \/\/ SUBMIT FORM\n\n    async function submitLead() {\n\n        const name = document.getElementById('dfai-name').value;\n        const email = document.getElementById('dfai-email').value;\n        const message = document.getElementById('dfai-message').value;\n        const type = document.getElementById('dfai-form-type').value;\n\n        const response = await fetch(\n            '\/wp-json\/dfai\/v1\/lead',\n            {\n                method: 'POST',\n                headers: {\n                    'Content-Type': 'application\/json'\n                },\n                body: JSON.stringify({\n                    task_id: currentTaskId,\n                    name: name,\n                    email: email,\n                    message: message,\n                    type: type\n                })\n            }\n        );\n\n        const data = await response.json();\n\n        if(data.success) {\n\n            localStorage.setItem(\n                'dfai_client',\n                '1'\n            );\n\n            document.getElementById('dfai-form-body').innerHTML =\n                '<h3>Thank you! We will contact you soon.<\/h3>';\n        }\n    }\n\n    <\/script>\n\n    <!-- MODAL -->\n\n    <div id=\"dfai-form-modal\">\n\n        <div id=\"dfai-form-box\">\n\n            <button id=\"dfai-close\"\n            onclick=\"closeForm()\">\n                \u00d7\n            <\/button>\n\n            <div id=\"dfai-form-body\">\n\n                <h3 id=\"dfai-form-title\">\n                    Order Print\n                <\/h3>\n\n                <input type=\"hidden\"\n                id=\"dfai-form-type\"\n                value=\"print\">\n\n                <input type=\"text\"\n                id=\"dfai-name\"\n                placeholder=\"Your name\">\n\n                <input type=\"email\"\n                id=\"dfai-email\"\n                placeholder=\"Your email\">\n\n                <textarea id=\"dfai-message\"\n                placeholder=\"Details\"><\/textarea>\n\n                <button onclick=\"submitLead()\"\n                id=\"dfai-submit-btn\">\n                    Send\n                <\/button>\n\n            <\/div>\n\n        <\/div>\n\n    <\/div>\n\n    <style>\n\n    .dfai-wrapper {\n        max-width: 1000px;\n        margin: 40px auto;\n    }\n\n    #dfai-prompt {\n        width: 100%;\n        height: 140px;\n        margin-bottom: 20px;\n        padding: 15px;\n        font-size: 16px;\n        border-radius: 10px;\n        border: 1px solid #ccc;\n        box-sizing: border-box;\n    }\n\n    #dfai-generate {\n        padding: 14px 24px;\n        background:black;\n        color:white;\n        border:none;\n        cursor:pointer;\n        border-radius:8px;\n        font-size:16px;\n    }\n\n    #dfai-status {\n        margin-top:20px;\n        margin-bottom:20px;\n        font-weight:bold;\n    }\n\n    .dfai-buttons {\n        display:flex;\n        gap:15px;\n        margin-top:20px;\n        flex-wrap:wrap;\n    }\n\n    .dfai-action-btn {\n        padding:14px 22px;\n        background:black;\n        color:white;\n        border:none;\n        border-radius:8px;\n        cursor:pointer;\n        font-size:16px;\n    }\n\n    #dfai-form-modal {\n        position:fixed;\n        top:0;\n        left:0;\n        width:100%;\n        height:100%;\n        background:rgba(0,0,0,0.7);\n        display:none;\n        align-items:center;\n        justify-content:center;\n        z-index:9999;\n    }\n\n    #dfai-form-box {\n        width:500px;\n        background:white;\n        border-radius:12px;\n        padding:30px;\n        position:relative;\n    }\n\n    #dfai-close {\n        position:absolute;\n        right:15px;\n        top:10px;\n        background:none;\n        border:none;\n        font-size:30px;\n        cursor:pointer;\n    }\n\n    #dfai-form-box input,\n    #dfai-form-box textarea {\n        width:100%;\n        margin-bottom:15px;\n        padding:12px;\n        box-sizing:border-box;\n    }\n\n    #dfai-form-box textarea {\n        height:120px;\n    }\n\n    #dfai-submit-btn {\n        padding:14px 24px;\n        background:black;\n        color:white;\n        border:none;\n        border-radius:8px;\n        cursor:pointer;\n    }\n\n    <\/style>\n\n    \n\n\n\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>AI 3D Model Generator &#038; 3D Printing Service Generate unique AI 3D models online and order professional 3D printing in Estonia. Create miniatures, figurines, busts, cosplay props, toys, statues and printable 3D models in seconds. Generate AI 3D Models Online Our AI 3D generator allows you to create printable 3D models directly from text prompts. [&hellip;]<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_sitemap_exclude":false,"_sitemap_priority":"","_sitemap_frequency":"","footnotes":""},"class_list":["post-10218","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>AI 3D Model Generator &amp; 3D Printing Service - 3DFactory.ee<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/3dfactory.ee\/ru\/ai-3d-model-generator-3d-printing-service\/\" \/>\n<meta property=\"og:locale\" content=\"ru_RU\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"AI 3D Model Generator &amp; 3D Printing Service - 3DFactory.ee\" \/>\n<meta property=\"og:description\" content=\"AI 3D Model Generator &#038; 3D Printing Service Generate unique AI 3D models online and order professional 3D printing in Estonia. Create miniatures, figurines, busts, cosplay props, toys, statues and printable 3D models in seconds. Generate AI 3D Models Online Our AI 3D generator allows you to create printable 3D models directly from text prompts. [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/3dfactory.ee\/ru\/ai-3d-model-generator-3d-printing-service\/\" \/>\n<meta property=\"og:site_name\" content=\"3DFactory.ee\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/3dfactorybaltic\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-14T09:38:08+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/3dfactory.ee\/wp-content\/uploads\/2025\/10\/3dSEO.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"675\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u041f\u0440\u0438\u043c\u0435\u0440\u043d\u043e\u0435 \u0432\u0440\u0435\u043c\u044f \u0434\u043b\u044f \u0447\u0442\u0435\u043d\u0438\u044f\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 \u043c\u0438\u043d\u0443\u0442\u0430\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/3dfactory.ee\/ai-3d-model-generator-3d-printing-service\/\",\"url\":\"https:\/\/3dfactory.ee\/ai-3d-model-generator-3d-printing-service\/\",\"name\":\"AI 3D Model Generator &amp; 3D Printing Service - 3DFactory.ee\",\"isPartOf\":{\"@id\":\"https:\/\/3dfactory.ee\/#website\"},\"datePublished\":\"2026-05-14T08:54:08+00:00\",\"dateModified\":\"2026-05-14T09:38:08+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/3dfactory.ee\/ai-3d-model-generator-3d-printing-service\/#breadcrumb\"},\"inLanguage\":\"ru-RU\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/3dfactory.ee\/ai-3d-model-generator-3d-printing-service\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/3dfactory.ee\/ai-3d-model-generator-3d-printing-service\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/3dfactory.ee\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"AI 3D Model Generator &amp; 3D Printing Service\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/3dfactory.ee\/#website\",\"url\":\"https:\/\/3dfactory.ee\/\",\"name\":\"3DFactory.ee\",\"description\":\"3D Printing and 3D Modeling\",\"publisher\":{\"@id\":\"https:\/\/3dfactory.ee\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/3dfactory.ee\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ru-RU\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/3dfactory.ee\/#organization\",\"name\":\"3DFactory.ee\",\"url\":\"https:\/\/3dfactory.ee\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ru-RU\",\"@id\":\"https:\/\/3dfactory.ee\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/3dfactory.ee\/wp-content\/uploads\/2024\/12\/3dfacory.png\",\"contentUrl\":\"https:\/\/3dfactory.ee\/wp-content\/uploads\/2024\/12\/3dfacory.png\",\"width\":496,\"height\":150,\"caption\":\"3DFactory.ee\"},\"image\":{\"@id\":\"https:\/\/3dfactory.ee\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/3dfactorybaltic\",\"https:\/\/www.instagram.com\/3dfactorybaltic\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"AI 3D Model Generator &amp; 3D Printing Service - 3DFactory.ee","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/3dfactory.ee\/ru\/ai-3d-model-generator-3d-printing-service\/","og_locale":"ru_RU","og_type":"article","og_title":"AI 3D Model Generator &amp; 3D Printing Service - 3DFactory.ee","og_description":"AI 3D Model Generator &#038; 3D Printing Service Generate unique AI 3D models online and order professional 3D printing in Estonia. Create miniatures, figurines, busts, cosplay props, toys, statues and printable 3D models in seconds. Generate AI 3D Models Online Our AI 3D generator allows you to create printable 3D models directly from text prompts. [&hellip;]","og_url":"https:\/\/3dfactory.ee\/ru\/ai-3d-model-generator-3d-printing-service\/","og_site_name":"3DFactory.ee","article_publisher":"https:\/\/www.facebook.com\/3dfactorybaltic","article_modified_time":"2026-05-14T09:38:08+00:00","og_image":[{"width":1200,"height":675,"url":"https:\/\/3dfactory.ee\/wp-content\/uploads\/2025\/10\/3dSEO.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"\u041f\u0440\u0438\u043c\u0435\u0440\u043d\u043e\u0435 \u0432\u0440\u0435\u043c\u044f \u0434\u043b\u044f \u0447\u0442\u0435\u043d\u0438\u044f":"1 \u043c\u0438\u043d\u0443\u0442\u0430"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/3dfactory.ee\/ai-3d-model-generator-3d-printing-service\/","url":"https:\/\/3dfactory.ee\/ai-3d-model-generator-3d-printing-service\/","name":"AI 3D Model Generator &amp; 3D Printing Service - 3DFactory.ee","isPartOf":{"@id":"https:\/\/3dfactory.ee\/#website"},"datePublished":"2026-05-14T08:54:08+00:00","dateModified":"2026-05-14T09:38:08+00:00","breadcrumb":{"@id":"https:\/\/3dfactory.ee\/ai-3d-model-generator-3d-printing-service\/#breadcrumb"},"inLanguage":"ru-RU","potentialAction":[{"@type":"ReadAction","target":["https:\/\/3dfactory.ee\/ai-3d-model-generator-3d-printing-service\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/3dfactory.ee\/ai-3d-model-generator-3d-printing-service\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/3dfactory.ee\/"},{"@type":"ListItem","position":2,"name":"AI 3D Model Generator &amp; 3D Printing Service"}]},{"@type":"WebSite","@id":"https:\/\/3dfactory.ee\/#website","url":"https:\/\/3dfactory.ee\/","name":"3DFactory.ee","description":"3D Printing and 3D Modeling","publisher":{"@id":"https:\/\/3dfactory.ee\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/3dfactory.ee\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ru-RU"},{"@type":"Organization","@id":"https:\/\/3dfactory.ee\/#organization","name":"3DFactory.ee","url":"https:\/\/3dfactory.ee\/","logo":{"@type":"ImageObject","inLanguage":"ru-RU","@id":"https:\/\/3dfactory.ee\/#\/schema\/logo\/image\/","url":"https:\/\/3dfactory.ee\/wp-content\/uploads\/2024\/12\/3dfacory.png","contentUrl":"https:\/\/3dfactory.ee\/wp-content\/uploads\/2024\/12\/3dfacory.png","width":496,"height":150,"caption":"3DFactory.ee"},"image":{"@id":"https:\/\/3dfactory.ee\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/3dfactorybaltic","https:\/\/www.instagram.com\/3dfactorybaltic"]}]}},"_links":{"self":[{"href":"https:\/\/3dfactory.ee\/ru\/wp-json\/wp\/v2\/pages\/10218","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/3dfactory.ee\/ru\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/3dfactory.ee\/ru\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/3dfactory.ee\/ru\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/3dfactory.ee\/ru\/wp-json\/wp\/v2\/comments?post=10218"}],"version-history":[{"count":2,"href":"https:\/\/3dfactory.ee\/ru\/wp-json\/wp\/v2\/pages\/10218\/revisions"}],"predecessor-version":[{"id":10220,"href":"https:\/\/3dfactory.ee\/ru\/wp-json\/wp\/v2\/pages\/10218\/revisions\/10220"}],"wp:attachment":[{"href":"https:\/\/3dfactory.ee\/ru\/wp-json\/wp\/v2\/media?parent=10218"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}