Параметризуемый объект клиента в Tinkercad

Предыстория: Основные фигуры в Tinkercad имеют такие параметры, как Стороны, сегменты, ... (см. скриншот ниже).

С помощью кодовых блоков можно создавать пользовательские формы. В коде можно определить переменные, которые могут быть использованы в качестве параметров, на основе которых создается форма. Это не гибкое решение, потому что если я хочу изменить какую-то переменную, мне нужно ввести кодовый блок, изменить значение, экспортировать его в Tinkercad, а затем использовать.

Вопрос: Есть ли способ создать пользовательский объект с параметрами, управляемыми из Tinkercad, как в случае базовых фигур?

Parameters

, 👍2


1 ответ


1

Да, в Tinkercad есть такой способ. Это называется генератор формы, и он очень хорошо скрыт. вы можете найти его здесь:

  • Откройте Tinkercad и выберите модель для обработки или создания новой.
  • выберите "Основные формы" в раскрывающемся списке справа и выберите последний вариант: "генераторы форм".
  • выберите "создать генератор формы"
  • выберите "новый генератор формы" и выберите шаблон для начала Здесь у вас есть код javascript для создания фигуры с такими параметрами, как основные фигуры.

,

К сожалению, доступ к генераторам формы был ограничен. Авторы рекомендуют вместо этого использовать кодовые блоки. Вы можете прочитать больше здесь: https://tinkercad.zendesk.com/hc/en-us/community/posts/360035611434-Attention-Tinkercad-to-limit-access-to-the-Shape-Generator-code-editor-for-new-users, @Tomek Tarczynski

Это стыдно слышать. Будем надеяться, что кодовые блокировки созреют до того, как будет отключен сценарий JS., @Hacky