Необходимо исправить баг выпадающего меню на сайте. При наведении на 'Our service' появляется скролл, вместо того чтобы просто выпадало меню. Требуется опыт в веб-программировании и CSS для решения данной проблемы.
Python
Требуется разработка Python-скрипта для автоматизации упаковки геометрических фигур с интеграцией их в DXF файл
Описание проекта:
Необходимо создать скрипт, который:
1. Генерирует фигуры (прямоугольники, квадраты, круги) на основе входных данных:
- Формат входных данных: [длина×ширина]
или [радиус]
+ текстовая метка с номером заказа.
- Каждая фигура должна содержать номер заказа, отцентрированный шрифтом simplex.shx
.
- Точное соответствие геометрии: углы прямоугольников – 90°, окружности – без искажений многополигональные.
2. Оптимизирует размещение фигур на листе:
- Реализация алгоритма 2D bin packing с поддержкой поворотов фигур (90°, 45 °).
- Минимизация свободного пространства: целевой коэффициент заполнения ≥85%.
- Учет зазоров между фигурами (настраивается через конфиг).
3. Экспортирует результат в формат .dxf
(AutoCAD 2018+ совместимость):
- Отдельные слои для контуров фигур и текста.
Конфигурационный файл:
- Формат: YAML/JSON.
- Параметры:
```yaml
sheet:
width: 9999999 # мм
height: 1420 # мм
gaps:
default: 3.5 # мм
circle: 4 # мм (специфичный зазор для кругов)
colors:
rectangle: "#FF0000"
circle: "#00FF00"
text: “#……”
metadata_masks:
- pattern: "круг*" # шаблон для фильтрации
params: {color: "#0000FF", gap: 15}
```
Требования к качеству:
- Точность позиционирования: ±0.01 мм.
- Обработка краевых случаев: пересечения фигур (недопустимо), выход за границы листа (недопустимо).
- Валидация входных данных (ошибки формата, дубликаты номеров заказов).
Ожидания от исполнителя:
- Портфолио с примерами проектов по 2D-оптимизации или CAD-автоматизации.
- Понимание алгоритмов упаковки (Guillotine, Maximal Rectangles, Skyline).
- Опыт работы с библиотеками ezdxf
, trimesh
, rectpack
. (Не принципиально использование rectpack если не получается достичь целевого коэффициента заполнения. Напомню что целевой показатель более 85%)
Результат:
- Рабочий скрипт с документацией.
- Примеры тестовых данных и конфигов.
- Инструкция по настройке.
Детализация требований будет предоставлена после согласования.
Заявки фрилансеров
Похожие заказы
- Веб-программирование1 исполнительЗавершендень назад
Разработайте многофункциональный чат-бот для автоматизации коммуникации с клиентами через WhatsApp и Telegram. Основные функции: массовые и индивидуальные рассылки, интерактивное меню, автоматические уведомления и сбор NPS. Чат-бот должен интегрироваться с WhatsApp Business API и иметь админ-панель для управления контентом. Возможна реализация MVP с базовым функционалом.
Веб-программирование6 заявокОткрыт2 дня назадТребуется исправить работу парсера на Node.js, который собирает информацию со страниц каталога интернет-магазина. Парсер должен авторизоваться и повторять процедуру. В архиве представлены текущая и исправленная версии, последняя требует доработки. Необходима оперативная обратная связь и соблюдение сроков.
Веб-программирование4 заявкиОткрыт2 дня назад- $3
Необходимо собрать электронные почты всех профилей с указанного сайта, начиная с первой страницы. Если у профиля нет почты, добавляется Twitter, если его нет — оставляется пустая строка или фраза 'нет инфы'. Результаты предоставить в текстовом или Excel формате с указанием адреса профиля и соответствующей почты.
Веб-программирование2 исполнителяОткрыт2 дня назад - $5000
Требуется разработка SaaS-сервиса для автоматических ответов. Предоставлено полное техническое задание для понимания всех требований и особенностей проекта. Ожидается высокий уровень веб-программирования и интеграции функционала.
Веб-программирование4 заявкиОткрыт2 дня назад Необходимо внести небольшие правки на сайте, работающем на платформе Битрикс. Ознакомьтесь с техническим заданием для деталей. В дальнейшем планируются дополнительные задачи.
Веб-программирование3 заявкиОткрыт2 дня назад- $5
Необходимо разработать телеграмм бота для администрирования веб панели 3X-UI с использованием Python. Бот должен позволять управлять конфигурациями, добавлять пользователей, создавать и удалять ключи VLESS, а также предоставлять информацию о текущих пользователях и их трафике. Также требуется пользовательская часть, где клиенты смогут видеть информацию о себе и состоянии своего трафика.
Веб-программирование5 заявокОткрыт2 дня назад - $1
Требуется опытный разработчик для выполнения правок и доработок в системе Битрикс. Работы должны быть выполнены в течение 5 дней. Необходим уверенный опыт в Битрикс и уровень PHP близкий к Senior. Оплата производится поэтапно. Работу планируется начать сегодня.
Веб-программированиенет заявокЗакрыт2 дня назад Требуется специалист по Joomla для доработки готового сайта. Необходимо внести изменения по вашим требованиям. Задач немного, важен опыт работы с данной платформой.
Веб-программирование3 заявкиОткрыт3 дня назад- $30
Необходимо устранить проблему с отправкой уведомлений администратору о заказах на сайте MODX. Ранее письма приходили, но теперь администратор не получает уведомления, в то время как клиентские письма отправляются. Также требуется решить вопрос со спамом с форм. Ожидается, что разработчик проведет диагностику и предложит решение.
Веб-программирование4 заявкиОткрыт3 дня назад