Станок для раскроя текстиля и ткани
Существует несколько способов раскроя текстиля и ткани. Давайте их рассмотрим.
Как можно раскроить текстиль и ткань?
Ручной способ
До сегодняшнего момента ткань и текстиль преимущественно раскраивали ручным способом. Это обусловлено тем, что материал тонкий и податливый.
Резать её станочным способом до появления автоматической обработки было нецелесообразно, так как большеформатную ткань невозможно надёжно закрепить в каждой точке поверхности.
Раскрой на лазерном станке
Автоматическая резка ткани стала возможна с появлением лазерной техники.
Преимущества лазерного способа
- Скорость резки, что отражается на производительности бизнеса;
- Удобство. В первую очередь, это обусловлено тем, что лазерная резка бесконтактная. Она не требует применения дополнительного инструмента, и материал не коробится.
- Качество обработки. Резка происходит за счет испарения частиц материала. Таким образом, получаются чистые и оплавленные кромки. А гравировка не стирается со временем.
- Возможности дизайна. Лазер позволяет вырезать или нанести на материал изображения со сложными геометрическими фигурами, мелкими узорами и текстами.
Какие ткани можно обрабатывать лазером?
Автоматизированному способу раскроя наиболее поддаются синтетика, так как в них присутствует полиэстер, на котором под воздействием лазерного луча образуются кромки.
А, допустим, при кройке хлопка или льна остаётся коричневая кромка. Убрать ее можно при помощи использования определённой линзы, параметров резки и использования сжатого воздуха.
Подробнее о том, как можно устранить кромку по краю реза, мы расскажем в другой статье.
А теперь давайте перечислим виды тканей, которые подходят для лазерной резки:
- Хлопковая ткань
- Синтетика
- Шелк
- Льняная ткань
- Органза
- Полиэстер
- Джинс
- Акрил
Принцип лазерного кроя ткани
Лазерная резка происходит за счет луча. Он формируется в лазерной трубке, проходит через линзы и зеркала и фокусируется на материале.
Лазерное оборудование для резки ткани и текстиля зачастую комплектуется несколькими лазерными головами. Таким образом, производительность увеличивается в несколько раз.
А теперь давайте поговорим о технической части.
Как устроен лазерный станок для раскроя ткани?
Рабочий стол
Ткань – тонкий рулонный материал. Поэтому для её раскроя подходит сквозной стол без подъёма.
Желательно покупать присутствие конвейерного стола, по которому перемещается материал. Но это не обязательно, ведь ткань можно протаскивать руками. Правда, это долго.
Размер рабочего поля должен совпадать со стандартной шириной рулона, а это 1600 мм.
Лазерная трубка
Она подбирается в зависимости от толщины и плотности обрабатываемого материала. Максимум это — 90-100 Вт. Но для резки стеклоткани потребуется более мощная трубка на 100-280 Вт.
Чиллер
Установка водяной системы охлаждения – чиллера обязательна, иначе трубка выйдет из строя.
Компрессор
Если вы режете тонкую ткань, будет достаточно мембранного компрессора без ресивера, но для резки стеклоткани, синтетики, джинса и синтепона нужен более мощный поршневой компрессор.
Система линейных перемещений
Для ткани достаточно рельсовых подшипников, например, HIWIN. Если вы хотите повысить скорость и точность позиционирования, то лучше установить сервоприводы.
Система управления
В станках Lasercut используется система управления Ruida вкупе с программным обеспечением RD Works.
Руиду отличает многозадачность. То есть, за один проход на неё можно делать и резку, и гравировку разной глубины.
Возможности обработки ткани лазером
На некоторых лазерных станках в базовой комплектации возможно автоматически протянуть материл, а на других эта возможность является опционной.
Кроме того, лазерным способом можно качественно кроить и гравировать почти любую ткань, включая синтетику и “сыпучие”. Ведь частицы материала под воздействием лазерного луча испаряются так быстро, что тепло не успевает затронуть другие слои материала вне зависимости от вида ткани.
На лазерном станке можно делать сложный крой, производить лекала и кроить ткани, не поддающиеся ручной резке, например, органзу.
В управляющей программе возможно расположить изделия на ткани. Таким образом, из обрезков можно сделать новые изделия, сэкономив материал.
Кроме того, один из плюсов лазерной обработки в отсутствии брака, и можно изготавливать изделия в любом количестве.
Резка ткани в инертном газеДопустим, если вы обрабатываете на станке ткань в несколько слоев. В таком случае край реза может пожелтеть или обогореть. Но этого можно избежать, если воспользоваться системой обдува инертным газом, нейтрализующим окислительные реакции.
При этом модернизация станка не потребуется, так как газ подается через штатную систему обдува. Как и не вырастет стоимость резки, потому что расход газа не будет большим.
“Секреты” гравировки на ткани
Особую популярность в текстильном производстве гравировка получила на джинсовой ткани. Но проблема в том, что на практике она очень быстро стирается.
“Секрет” гравировки на джинсах заключается в том, что она наносится на те участки, которые менее всего подвергаются трению.
Это важно, ведь под воздействием лазера ткань становится менее прочной, и как следствие, гравировка приходит в негодность.
Как выбрать лазерный станок для обработки текстиля?
Стоит обратить внимание на несколько критериев:
- Соответствие размера рабочего поля изделию, которое вы будете обрабатывать. Лучше даже, если рабочий стол будет чуть больше, чем максимальный размер заготовки. Но чем больше станок, тем растёт цена на него и площадь производственного помещения, в котором вы будете работать. Но есть плюс – широкоформатные станки более универсальны, и вы сможете не только кроить большие и маленькие ткани, но и работать с разными материалами.
- Мощность лазерной трубки для ткани, как правило, требуется небольшая – 40-60 Вт.
- Автозагрузка избавит вас от необходимости раскладывать материал вручную, что существенно экономит время и увеличивает объём производства. Например, у станка Wattsan duos conveyer она идёт в стандартной комплектации, но другие станки можно модернизировать.
- Важно обратить внимание на производителя и сервис. Например, компания “Лазеркат” поставляет станки бренда Wattsan, подтвердившие свою надёжность. А для большей безопасности у нас предусмотрена гарантия на все станки и комплектующие, и есть свой сервисный центр, где работают компетентные инженеры.
Какие станки подходят для раскроя текстиля?
А теперь давайте сравним несколько станков, подходящих для раскроя ткани и текстиля.
Wattsan 1610 duos conveyer
Размер его рабочего поля 1600/1000, мощность трубок — 120 Вт, система управления Ruida с подключением через USB, трёхфазные шаговые двигатели.
Станок оснащён двумя режущими головами с двумя трубками Yongli со сроком службы 7500 часов, конвейерным рабочим столом с автоподачей рулонного материала, что ускоряет скорость работы.
В силу своих габаритов и функционала станок Wattsan duos conveyer специализируется на раскрое ткани, меха и кожи. Он широко применяется при изготовлении одежды и мягких игрушек.
Wattsan 1610 LT
Размер рабочего поля — 1600/1000, трубка Yongli мощностью 120 Вт и сроком службы 7500 часов, система управления Ruida, программное обеспечение RD Works.
Кроме того, станок оснащён автоматическим подъёмом ламелевого рабочего стола, но это не имеет принципиального значения при раскрое ткани и меха. Но его плюс в том, что на нём можно обрабатывать и тонкие и толстые материалы.
Таким образом, станок 1610 LT лучше всего подойдёт в тех случаях, когда раскрой ткани является не основной производственной задачей. Зачастую эта модель используется для обработки древесины и при изготовлении наружной рекламы. Но параллельно на нём можно делать изделия из ткани.
Wattsan 1610 ST
Обладает теми же техническими характеристиками, что и Wattsan LT, но отличается отсутствием автоматического подъёма стола, его нужно поднимать вручную. Поэтому возможности Wattsan ST ограничены по сравнению с предыдущей моделью, он подходит для резки материалов до 4 см. А в остальном всё то же самое.
Выбор модели станка зависит от того, что и в каких объёмах вы производите. Если у вас крупное текстильное производство, вам подойдёт Wattsan duos conveyer с автоподачей рулонного материала и двумя режущими головами. Если у вас небольшое производство, вы не специализируетесь на раскрое ткани и работаете с другими материалами тоже, то Wattsan 1610 LT и ST станут для вас оптимальным решением.
Примеры применения лазерного станка для ткани
А теперь поговорим о том, какие изделия изготавливают на лазерном станке из ткани.
Одежда
Главная особенность использования лазера в производстве одежды, благодаря которой он превосходит все остальные способы кройки, является возможность сочетать в одном изделии разные фактуры, например, бархат и шифон, кружево и органзу. Таким образом, можно создавать необычную дизайнерскую одежду.
Кроме того, на лазерном станке ткани кроятся качественно, с высокой скоростью и при низкой себестоимости.
Шторы
Шторы часто делаются из рыхлых тканей — шёлка, шифона, твида, органзы. Если такой материал резать ручным способом, он рассыплется. У лазерной резки в этом плане есть особенность — край материала нагревается и немного плавится.
Таким образом, формируется кромка, которая держит сыпучий материал и не даёт рассыпаться.
Декорации
Декорации из текстиля, как правило, используются на сцене в театре и на культурно-массовых мероприятиях. Это могут быть различные драпировки и объёмно-пространственные конструкции из тканей различных фактур. Лазерная раскройка даёт возможность комбинировать ткани различных фактур.
Кроме того, лазерным способом возможно гравировать — наносить на ткань различные изображения.
Автомобильная промышленность
И здесь активно применяется лазерный раскрой ткани для создания автомобильных чехлов. Они изготавливаются из плотной ткани, поэтому потребуется мощная лазерная трубка от 90 Вт и обязателен компрессор с ресивером.
Области применения
А теперь давайте подытожим и перечислим основные области, где применяется лазерный станок для раскроя ткани и текстиля:
- Дизайн — одежда, аксессуары, шторы, тюль, интерьеры, постельные принадлежности.
- Декор — театр, культурные мероприятия, корпоративы.
- Реклама — баннерные ткани.
- Автопром — чехлы для автомобилей.
- Прикладное творчество — игрушки, поделки, аппликации.
Где купить лазерный станок для резки ткани?
Компания Lasercut – надежный поставщик лазерного оборудования с 2009 года. Мы предоставляем гарантию, имеем свою сервисную службу. У нас можно купить станки для текстильного производства по доступным ценам. Ознакомиться с ассортиментом можно по ссылке https://lasercut.ru/katalog/lazernyie-stanki/mex/. А если у вас остались вопросы о том, как выбрать лазерный станок для раскроя ткани, звоните +7(800)777-17-87 или оставьте заявку на обратный звонок на нашем сайте.
Лазерный станок для раскроя ткани с полем 1600х1000мм (сквозной стол)
Лазерный станок по ткани Kamach 1610 TEX ROUTE – краткий обзор
Лазерный станок по ткани Kamach 1610 TEX ROUTE – востребованный станок с ЧПУ, разработанный специально, чтобы эффективно работать с любыми видами ткани и кожи, от ситца до плюша, а также справляться с широким спектром производственных задач по обработке габаритных материалов. Даже не учитывая доступную цену по сравнению со станками этого класса, данное оборудование обладает большим рабочим пространством, что позволяет кроить ткань и прочие материалы на всём рабочем поле, без предварительной подготовки, что особенно удобно в работе с рулонной тканью. Размеры лазера а также направляющие, редукторы и ремни высокого качества дают возможность заменить лазерную трубку значительно большей мощности, нежели тот, который установлен в базовой комплектации. Этот станок также оснащён прокатным столом для увеличения скорости производства и комфортного сбора готовых изделий. Всё это в комплексе, учитывая наличие двух лазерных трубок и режущих головок – позволяют организовать полноценное, поточное производство с минимальным простоем между загрузками программы и материалов. Станок будет незаменим в любом швейном цеху или на смежном производстве, а также для организаций, тесно связанных с раскроем материалов. Один такой станок по суточной норме выработке заменяет пять рабочих мест с ручным раскроечным ножом, что в перспективе формирует очевидную выгоду для его владельца.
Пример внешнего вида лазерной трубки Reci серии T
Лазерный излучатель – инструмент любого лазерного оборудования, в котором образуется луч, который и применяется для воздействия на материал, с целью его резки или гравирования. От мощности излучателя зависит эффективность лазерного станка, так как именно мощность трубки определяет, насколько толстый материал и насколько эффективно вы сможете резать. Лазерные трубки лучше всего выбирать делая упор на параметр мощности, ведь при полноценной работе станка с ЧПУ, именно он покажет, насколько рентабельно вам покупать в будущем такую же модель лазерной трубки.
Сравнение производительности в зависимости от мощности лазерной трубки
150‑180 Вт | 9.5х |
130‑150 Вт | 7.5х |
100‑130 Вт | 6.5х |
90‑100 Вт | 5.0х |
80‑95 Вт | 3.5х |
75‑90 Вт | 3. 0х |
65‑75 Вт | 2.3х |
40‑50 Вт | 1.3х |
30‑40 Вт | 1.0х |
* В таблице приведены усредненные относительные значения скорости резки основных материалов.
Обрабатываемые материалы
Лазерный станок по ткани Kamach 1610 TEX ROUTE – преимущества покупки у YUSTO
Хотите знать больше? Переходите по ссылке! Производство – всегда сложный, технологический процесс, в который вы вкладываете уйму труда, времени и сил. И ничто так не деморализует, как малый, почти незаметный фактор, который словно соринка в идеальном механизме, мешает получать от производства максимальную прибыль. Но как найти и обнаружить все те проблемные зоны, которые мешают вам зарабатывать? С Conintel это останется в прошлом. Больше никаких перекуров каждые полчаса и избыточного холостого хода станка. Никакой резки на минимуме мощности и простоя. Теперь вы сможете увидеть реальный КПД своего оборудования и людей, которые с ним работают. Уже через неделю после установки у вас на руках будут все карты!
Поможем в монтаже, запуске, ремонте оборудования и обучении оператора. Собственный склад запасных частей и расходников.
Быстро и качественно смонтируем, настроим, обучим. Работаем в Москве, Санкт-Петербурге, Ярославле и оперативно приедем к вам в России и страны ЕАЭС.
8-800-555-29-39 Почта
Сервисные услуги и ремонт станков с ЧПУ в Ярославле и области: 7-920-129-19-22 Почта
релизов · FabricMC/fabric-loom · GitHub
Loom 1.
128 янв 13:02
modmuss50
0fa4e1e
СравнитьLoom 1.1Последняя версия
Последняя версия
- Создавайте и прикрепляйте исходники Minecraft, нажав «Загрузить исходники» в intelij, сторонний плагин не требуется.
- Новый API
MinecraftJarProcessor
, заменяющий устаревший APIJarProcessor
. - Добавить новый
fabric.loom.multiProjectОптимизация
, чтобы выбрать комплексную оптимизацию для определенных проектов. Это упрощает логику, используемую в простых проектах, удаляяprepareRemapJarTask
. Вам следует включать эту опцию только в том случае, если все ваши подпроекты используют одни и те же версии Minecraft и сопоставления. - Чтение
Fabric-Loom-Remap
из манифеста зависимостей, это позволяет отказаться от повторного сопоставления, даже если у него нет файла fabric. mod.json. - Входные данные процессора Jar, такие как внедрение интерфейса или расширители доступа, теперь также считываются из зависимостей проекта.
- Поддержка
MinimalExternalModuleDependency
в качестве входных данныхFileSpec
. Это позволяет использовать каталоги версий с многоуровневыми отображениями. - Переработать способ обработки объектов с интенсивным использованием памяти, мы надеемся уменьшить использование памяти для определенных настроек проекта.
- Исправлен ряд ошибок с переназначением конфигурации мода, теперь он должен иметь то же поведение, что и конфигурации Gradle по умолчанию.
- Большие внутренние изменения для подготовки к поддержке новых функций загрузчика ткани и Gradle.
- Множество мелких исправлений и изменений.
Полный список изменений / различий:
dev/1.0…dev/1.1
Ткацкий станок 1.0
28 авг 10:38
modmuss50
59d0b8a
СравнитьLoom 1. 0
- Разделить зависимости входящих модов при использовании разделенных общих/клиентских исходников.
- Улучшения в обработке ошибок/отчетах и восстановлении плохого состояния, уменьшающие потребность в очистке кешей или
--refresh-dependencies
. - Добавить API для настройки конфигураций переназначения модов (clientModImplementation добавляется при использовании разделенных наборов исходников)
- Улучшение конфигураций запуска VSCode для многопроектных сборок.
- Используйте файлы аргументов Java для поддержки длинных командных строк (множество зависимостей). (Также устраняет сбой с новыми драйверами AMD)
- Включить запись манифеста только клиентских записей в jar источников.
- Добавить стабильные API для использования плагином intelij «MinecraftDev».
- Добавьте DSL для уровней сообщений процессора аннотаций Mixin.
- Поддержка установки переменных среды в конфигурациях запуска.
- Использовать обработчик FileSystemHandler для подсчета ссылок TinyRemapper.
- Переписать обработку загрузки, чтобы сделать ее более отказоустойчивой и удобной в сопровождении.
- Добавить (по желанию) задачу ValidateMixinNames для проверки соответствия имен классов миксинов их цели.
- Множество мелких исправлений ошибок и улучшений производительности.
Это обновление сосредоточено на доработке функции разделения исходного набора и повышении надежности ткацкого станка в целом. Теперь Loom попытается восстановиться после неудачной или отмененной сборки. Переход на версию 1.0 позволит нам лучше обозначать любые критические изменения API в будущих версиях ткацкого станка.
Loom 1.0 предоставляет полный набор инструментов для создания мода с разделенным общим/клиентским кодом. В предыдущей версии ткацкого станка была введена безопасность времени компиляции при компиляции кода Minecraft. Loom 1.0 расширяет это до зависимостей входящих модов, таких как Fabric API. Любая зависимость мода, которая также была построена с этим, будет разделена и применена к правильному исходному набору, это гарантирует, что вы не сможете зависеть только от клиентского API из вашего общего кода.
См. обновленную вики-страницу Loom с подробной информацией о том, как включить это для вашего проекта. https://fabricmc.net/wiki/documentation:fabric_loom
Для обновления установите версию ткацкого станка на 1.0-SNAPSHOT
в верхней части файла build.gradle.
Ткацкий станок 0,12
24 мая 17:43
modmuss50
1956c03
СравнитьТкацкий станок 0.12
- Поддержка Minecraft 1.19
- Добавлена опция согласия для разделения клиентского кода на собственный набор исходных кодов (экспериментальный)
- Добавление DSL для групп mod classpath (экспериментально)
- Основные улучшения и исправления переназначения метаданных Kotlin
- Поддержка всех старых версий Minecraft (проверено 1.13.2 -> a1.2.5)
- Fabric не предлагает сопоставления или API для этих версий, вам нужно будет предоставить свои собственные.
- Зависимые моды могут предоставлять дополнительные комментарии javadoc
- Множество исправлений ошибок и небольших улучшений
См. полный список изменений здесь
Разделенные наборы исходников
В течение многих лет частым источником сбоев сервера были моды, случайно вызывающие клиентский код при установке на сервер. Начиная с Loom 0.12 и Loader 0.14 была добавлена экспериментальная опция, требующая перемещения всего клиентского кода в его собственный исходный набор. Это сделано для обеспечения гарантии времени компиляции от вызова только клиентского кода Minecraft на сервере. Один JAR-файл, который работает как на клиенте, так и на сервере, создается из двух исходных наборов.
Следующий фрагмент из файла build.gradle показывает, как вы можете включить это для своего мода. Поскольку ваш мод теперь будет разделен на два исходных набора, вам нужно будет использовать новый DSL для определения исходных наборов ваших модов. Это позволяет Fabric Loader группировать путь к классам ваших модов вместе. Этот DSL также полезен для некоторых других сложных многопроектных установок.
ткацкий станок { разделить наборы источников среды () моды { модид { исходный набор sourceSets.client } } }
Эта функция разрабатывалась почти 6 месяцев, что потребовало серьезных изменений в Loom и Loader. Из-за фундаментальных изменений ожидаются проблемы, поэтому, если вы обнаружите проблему, обязательно сообщите о ней.
Несмотря на то, что это все еще экспериментальная функция, API Fabric уже использует ее в ветке 1.19. Есть еще некоторые улучшения и связанные с ними функции, запланированные для будущих версий ткацкого станка, которые позволят моддерам получить максимальную отдачу от этого. Между тем, для более продвинутых моддеров, которым нравится пробовать новые вещи, он должен быть в достаточно хорошем состоянии для использования.
Ткацкий станок 0,11
24 янв 19:51
modmuss50
316f9d9
СравнитьТкацкий станок 0,11
- Ввод в интерфейс
- Предоставляет модам простой способ добавления интерфейса к классам Minecraft.
- Mixin следует использовать для реализации интерфейса класса во время выполнения.
- Добавлены комментарии к декомпилированному исходному коду с указанием идентификатора мода для внедряемого интерфейса.
- Добавить опцию только сервера для модов, нацеленных только на сервер.
- Безопасность во время компиляции для предотвращения случайного использования клиентских классов.
- Повышена производительность, так как требуется меньше загрузки, обработки и декомпиляции.
- Полная поддержка компьютеров с процессорной архитектурой ARM.
- Поддерживает MacOS (Apple Silicon), Windows и Linux
- Обновляет LWJGL до версии 3.3.0 и использует официальные нативы ARM.
- Автоматически включает небольшой мод для исправления проблемы MacOS только для более старых версий Minecraft.
- Переназначение метаданных класса Kotlin.
- Устраняет проблемы с
kotlinx.serialization
и проблемы, связанные с зависимостью от библиотек kotlin.
- Устраняет проблемы с
- Исключить только клиентские библиотеки Minecraft из конфигураций запуска сервера в Inteliij или Gradle.
- Добавить параметр для удаления log4j из пути к классам компиляции.
- Моды должны перейти на использование SLF4j
- Высоко экспериментальная поддержка разделения jar-файла minecraft на обычные и клиентские jar-файлы.
- В настоящее время не поддерживается загрузчиком ткани, будущие версии ткацкого станка будут основаны на этом.
- Улучшения в API декомпилятора.
- Дополнительные функции, доступные для сторонних декомпиляторов.
- Зарегистрируйте декомпиляторы по умолчанию раньше, чтобы их можно было настроить без использования
afterEvaluate
. - Улучшена поддержка нескольких задач декомпиляции.
- Обновление до Java 17 и Gradle 7.3
- Продолжение работы над улучшением производительности
- Время настройки проекта было сокращено за счет переноса некоторых требований запуска, таких как извлечение собственных файлов и запись файлов конфигурации dli/log4j, в задачи перед запуском.
- Задачи Remap jar и sources были переписаны для асинхронного выполнения при включенном параллельном выполнении.
- Больше ресурсов теперь распределяется между несколькими проектами, что снижает потребление памяти. Даже когда вариант с общими кэшами невозможен.
- Ряд других исправлений ошибок и небольших улучшений.
Внедрение интерфейса
Внедрение интерфейса — это функция только во время компиляции, это означает, что Mixin также должен использоваться для реализации интерфейса в целевом классе. Следующий фрагмент можно добавить в файл fabric.mod.json
, чтобы добавить интерфейс к классу net/minecraft/block/Block
.
{ "обычай": { "ткацкий станок:injected_interfaces": { "net/minecraft/class_2248": ["net/fabricmc/example/ExampleInterface"] } } }
Новые опции
ткацкий станок { // Отключает функции и ресурсы, связанные с клиентом. serverOnlyMinecraftJar() // Включить только log4j во время выполнения, заставляет моды использовать SLF4J для ведения журнала. время выполненияонлилог4дж = истина }
Loom 0.11 содержит серьезные перезаписи ряда основных функций, чтобы сделать возможными многие из этих новых функций. Если вы обнаружите какие-либо проблемы, обязательно сообщите о них.
Ткацкий станок 0,10
10 ноя 15:23
modmuss50
ba4b928
СравнитьТкацкий станок 0.10
- Поддержка Minecraft 1.18 (modmuss50)
- Зарегистрируйте новый шаблон именования LVT с помощью крошечного переназначителя
- Восстановите компоненты записи, поскольку они удалены proguard
- Исправьте подписи записей, поскольку они также удаляются proguard — см.: https://bugs.mojang.com/browse/MC-236947 .
- Поддержка нового комплектного сервера jar
- Исправления в программном компоненте Java (Juuxel) — подробнее об этом в конце
- Добавить
namedElements
Конфигурация, содержащая именованный jar, помогает при многопроектных сборках (modmuss50)
- Добавить
- Поддержка расширителя транзитивного доступа. Требуется Loader 0.12 (shartte)
- В декомпилированный исходный код добавлены комментарии, говорящие о том, какой мод предоставляет транзитивные изменения. (модмусс50)
- Сделать CFR декомпилятором по умолчанию (modmuss50)
- Отладка кода Minecraft теперь должна работать лучше
- Производительность декопилятора должна быть выше, чем у Fernflower
- Fernflower все еще можно использовать, запустив
genSourcesWithFernflower
- Переписаны задачи декомпиляции для очистки и исправления ряда проблем.
- Добавить modCompileOnlyApi, modRuntimeOnly; устареть modRuntime (Juuxel)
- Отключить ведение журнала ANSI (цвета в консоли), когда используется аргумент Gradle
--console plain
(modmuss50) - Добавьте
loom.modVersion
, чтобы прочитать версию, указанную в файле fabric.mod.json (modmuss50) - Предоставление многоуровневых сопоставлений в качестве экспериментального API (modmuss50)
- Полный перенос ткацкого станка в библиотеку Mapping-io (modmuss50)
- Порт lorenz-tiny для отображения-io (modmuss50)
- Сделать запуск конфигураций относительно проекта, а не корневого проекта (modmuss50)
- Перенаправить стандартный вход в задачу runServer, исправляет невозможность взаимодействия с сервером через консоль. (модмусс50)
- Расширители доступа теперь проверяются, чтобы убедиться, что все записи действительны. (модмусс50)
- Исправлена ошибка, из-за которой подпись подписанных модов не удалялась после переназначения. (модмусс50)
- Улучшена обработка аргументов конфигурации запуска, исправлены проблемы с аргументами, содержащими пробелы (modmuss50)
- Используйте NIO для задач, связанных с zip. (шеданиэль)
- Добавить конфигурации localRuntime и modLocalRuntime (Juuxel)
- Добавьте экспериментальную опцию (по умолчанию отключена), чтобы использовать tiny-remapper для переназначения миксинов вместо использования процессора аннотаций миксина. (Логический вентилятор)
- Интеграционные тесты рефакторинга, также запускайте тесты для Java 17 (modmuss50)
- Общая очистка кода, улучшение производительности и модернизация (modmuss50, NinjaPhenix, Juuxel, shedaniel)
Старый способ определения артефактов maven для публикации устарел в пользу использования компонента java. Это означает, что эта старая форма:
mavenJava(MavenPublication) { // добавляем все jar, которые должны быть включены при публикации в maven артефакт (remapJar) { построенПо remapJar } артефакт (исходный банк) { построенПо remapSourcesJar } }
Теперь следует записать как:
mavenJava(MavenPublication) { из компонентов.java }
Теперь эти изменения соответствуют документации Gradle, старый метод будет продолжать работать с ткацким станком 0.10, но будет отображаться предупреждение об устаревании. В редких/сложных случаях, когда требуется старый метод loom.disableDeprecatedPomGeneration(publishing.publications.mavenJava)
можно использовать для подавления предупреждения об устаревании, его следует использовать только в случае необходимости!
См. FabricMC/fabric-example-mod@671b3d4 в качестве примера обновления примера мода.
Из-за вышеуказанных изменений некоторые многопроектные сборки могут быть повреждены. Теперь, когда вы зависите от подпроекта ткацкого станка, вы должны указать конфигурацию namedElements
. Это гарантирует, что вы зависите от именованных jar-файлов «dev», а не от промежуточных переназначенных «производственных» jar-файлов. См. следующее:
проект реализации (путь: ":mySubProject", конфигурация: "namedElements")
Если вы используете kotlin для своего сценария сборки, он будет выглядеть следующим образом:
реализация(проект(":mySubProject", configuration = "namedElements"))
Если вам нужна помощь с ткацким станком 0.10, пожалуйста, не стесняйтесь задать вопрос на канале #mod-dev-gradle-ides в Discord.
Fabric Loom – Etsy.de
Etsy больше не поддерживает старые версии вашего веб-браузера, чтобы обеспечить безопасность пользовательских данных. Пожалуйста, обновите до последней версии.
Воспользуйтесь всеми преимуществами нашего сайта, включив JavaScript.