С Новым годом! Форум программистов, компьютерный форум, киберфорум
Электротехнические САПР и PCB-дизайн
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/29: Рейтинг темы: голосов - 29, средняя оценка - 4.83
1 / 1 / 0
Регистрация: 04.12.2017
Сообщений: 58
1

Пустой файл сверловки в DipTrace

03.09.2019, 14:37. Показов 5381. Ответов 7

Author24 — интернет-сервис помощи студентам
Здравствуйте уважаемые! Разрабатываю мою первую плату в DipTrace. Программа с пробной лицензией, 3.3.1.3, осталось 2 дня до окончания. У меня вопрос к знатокам: почему не создаётся файл сверловки, вернее он пустой. Плата двухсторонняя, верхний, нижний, слои с масками создаются корректные. Прилагаю файлы проекта.

DipTrace.rar

Проект DipTrace.rar
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
03.09.2019, 14:37
Ответы с готовыми решениями:

Переписать все положительные числа в пустой файл f, все отрицательные в пустой файл h
Вот задача:type rad = file of integer; Описать процедуру p(g,f,h) от трех файлов типа rаd, которая...

Eagle не экспортирует отверстия для сверловки
Здравствуйте. При экспорте в изображение, почему-то отсутствуют отверстия на контактных площадках....

Замер сверловки ШИМ для сервомашинки.
На Радиоуправляемой модели стоят 2 сервы (Газ-тормоз, поворот) есть необходимость "перехватить"...

Создать пустой бинарный файл, открыть существующий файл, добавить в него 20 действительных чисел
Создать пустой бинарный файл, открыть существующий файл, добавить в него 20 действительных чисел,...

7
Эксперт .NET
11173 / 7100 / 1584
Регистрация: 25.05.2015
Сообщений: 21,487
Записей в блоге: 14
03.09.2019, 19:57 2
Лучший ответ Сообщение было отмечено ValeryS как решение

Решение

  • File
  • Export
  • N/C-Drill
  • Layers Up+Down
  • Auto (не обязательно)
  • Export All

А слои некорректные - у вас шелкография наехала на пады.
Миниатюры
Пустой файл сверловки в DipTrace  
Вложения
Тип файла: 7z Sverlovka.7z (349 байт, 1 просмотров)
0
1 / 1 / 0
Регистрация: 04.12.2017
Сообщений: 58
03.09.2019, 20:35  [ТС] 3
Спасибо за ответ и решение проблемы! Я видимо по одному слою создавал файл сверловки, вот он у меня и получался пустым...
То, что шелкография наехала на пады, шелкографии у меня не будет, плата размером 25*11 мм
0
1 / 1 / 0
Регистрация: 04.12.2017
Сообщений: 58
04.09.2019, 06:19  [ТС] 4
Хотелось бы задать ещё пару вопросов по этому проекту, немного не по созданной теме.
1) В DipTrace есть задание своего припуска защитной маски, чего нет в SprintLayout6. Задал на некоторых нужных мне площадках припуск защитной маски в «0 мм», припуск паяльной маски оставил по умолчанию. Допустимый ли размер я задал защитной маски?
2) В плате в нижнем слое вверху справа есть общее соединение 4-х компонентов – С1, С2, С5, R3. Зазор отступа контактных площадок от полигона я сделал 0,1 мм, поэтому и задал допуск защитной маски этих площадок, а также некоторых других в «0 мм». Я правильно понимаю, что есть определённые допуски при изготовлении плат, и может получиться так, что защитная маска сместится на этот допуск, откроет полигон рядом с контактной площадкой и припой уже припаяется к полигону, а не так как я задумал (по задумке припой не должен попадать на полигон).
3) В DipTrace я оставил по умолчанию припуск паяльной маски. Просматривая GERBER файлы (например в программе ZoftPCB) заметил, что паяльная маска по размерам меньше размеров контактной площадки. Это правильно, так и должно быть? Меньший размер по умолчанию в DipTrace устанавливается по причине допуска при изготовлении платы? Ниже на рисунке указал стрелкой пример. Защитная маска (бежевого цвета) с изменённым допуском «0 мм» совпадает по размерам с контактной площадкой, а паяльная маска (зелено-коричневый цвет) с размером, установленным в программе DipTrace по умолчанию меньше, я так понимаю на 0,1 мм размера контактной площадки.

Спасибо!
Миниатюры
Пустой файл сверловки в DipTrace  
0
1 / 1 / 0
Регистрация: 04.12.2017
Сообщений: 58
04.09.2019, 10:03  [ТС] 5
В Резоните мне ответили на мои вопросы...
1) В "0" допуск защитную маску не задают, так как при пайке маска из-за "кипячения" флюса задирается, повреждает маску и она отслаивается...

2) Про "мою задумку" не ответили, а сказали что зазор "Зазор площадка-огибающий полигон на внешних слоях 0,200" должен быть, либо 0,15 с удорожанием

3) Сослались на ответы выше... Я так понимаю первый. Защитная маска должна быть больше размера контактной площадки, вытекая из 1-го ответа, а паяльная маска меньше контактной площадки из тех же соображений 1-го ответа...

Если в чём не прав, поправте меня.
0
Эксперт .NET
11173 / 7100 / 1584
Регистрация: 25.05.2015
Сообщений: 21,487
Записей в блоге: 14
04.09.2019, 17:20 6
защитная... паяльная...
Паяльная маска - та зелёная, синяя, белая и прочих цветов химия, что покрывает текстолит и медь, защищая медь от растекания припоя куда не надо.
Маска паяльной пасты и соответствующий ей слой в diptrace - открывает участки падов, на которые будет нанесена паста, чтобы быть потом расплавленной при пайке. Из этой маски можно сделать трафарет.

В паяльной маске делаются окна шире, чем пады. Solder Mask Swell или припуск паяльной маски. Причина озвучена выше.
В маске пасты делаются окна уже, чем пады. Paste Mask Shrink. Всё равно расплавится и растечётся, надо чтобы не было избыточно.

Плата вблизи, см. секунды 45-60


С выводами крупнее, чем у чипов с шагом 0,5мм, можно особо не заморачиваться и оставлять по умолчанию.

P.S. Всё это домыслы, я не электронщик.
0
Модератор
Эксперт по электронике
8951 / 6717 / 921
Регистрация: 14.02.2011
Сообщений: 23,712
04.09.2019, 20:06 7
Цитата Сообщение от алексей байдин Посмотреть сообщение
Хотелось бы задать ещё пару вопросов по этому проекту, немного не по созданной теме.
правила п 5.16
Запрещено создавать темы с множеством вопросов во всех разделах, кроме разделов платных услуг. Один вопрос - одна тема.
0
1 / 1 / 0
Регистрация: 04.12.2017
Сообщений: 58
05.09.2019, 06:15  [ТС] 8
Спасибо за ответы. Меня волновал второй вопрос, вытекающий из первого. Я сделал зазоры площадка-полигон в 0.1 мм. Оно понятно что 0,1 это очень мало, плюс смещение, равное какому-то допуску при изготовлении и вся моя задумка коту под хвост. Но так как сказали, что зазор без удорожания 0,2 мм, переделал в таких размерах...
Про маски я понимаю, что там к чему, загвоздка у меня в каких пределах могут сделать на производстве мою плату.
Миниатюры
Пустой файл сверловки в DipTrace   Пустой файл сверловки в DipTrace  
0
05.09.2019, 06:15
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
05.09.2019, 06:15
Помогаю со студенческими работами здесь

Почему не создаётся файл и не производится запись в пустой файл?
Помогите разобраться почему не создаётся файл и не производится запись в пустой файл, в дебагере...

Подготовить командный файл, создающий новый пустой файл
Всем доброго вечера! Помогите реализовать :) Нужно подготовить командный файл, создающий новый...

Вывести значения из ячеек в файл (файл создает, но он пустой)
CODE segment ORG 100h START: data segment handle dw ? ;Ячейка для дескриптора...

Файл: Из файла f переписать в пустой файл g сначала все положительные числа, а потом все отрицательные.
Описать функцию p от двух файлов, которая из файла f переписывает в пустой файл g сначала все...

А пустой ли файл?
Надо проверить файл на пустоту... причем, проверять размер файла не стоит... Потому что там может...

Скачивается пустой файл
Всем доброго времени суток, помогите пожалуйста, не понимаю почему у меня скачивается пустой файл....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Как программировать под HCL Notes и создавать свои продукты на ее основе
InfoMaster 11.01.2025
HCL Notes (ранее известный как IBM Notes и Lotus Notes) представляет собой мощную платформу для разработки корпоративных приложений, которая сочетает в себе функции электронной почты, календаря,. . .
Как работать с SVN (Subversion)
InfoMaster 11.01.2025
Введение Система контроля версий является неотъемлемой частью современного процесса разработки программного обеспечения. Она обеспечивает управление изменениями в коде, позволяет отслеживать. . .
Использование GraphQL в JavaScript
InfoMaster 11.01.2025
Введение в GraphQL и его преимущества В современной разработке веб-приложений эффективный обмен данными между клиентом и сервером играет ключевую роль. GraphQL представляет собой язык запросов и. . .
Администрирован­­­­ие Git, продвинутые техники работы с Git
InfoMaster 11.01.2025
Основы управления репозиторием Эффективное управление Git-репозиторием требует глубокого понимания механизмов контроля доступа и инструментов администрирования. Рассмотрим ключевые аспекты. . .
Что такое HCL Notes и как с ним работать
InfoMaster 10.01.2025
HCL Notes (ранее известный как IBM Notes и Lotus Notes) представляет собой комплексную платформу для совместной работы и обмена информацией в корпоративной среде. Это многофункциональное решение,. . .
Как работать с Git из Windows и Visual Studio
InfoMaster 10.01.2025
Работа с Git в Windows Работа с Git в операционной системе Windows может быть осуществлена с помощью различных инструментов, каждый из которых обладает своими уникальными возможностями и. . .
Аналог оператора switch case в Python
InfoMaster 10.01.2025
Оператор switch case используется в программировании для выбора одного из нескольких вариантов исполнения кода. Однако в языке Python этот оператор отсутствует. Понимание аналогов switch case в. . .
Отличия абстрактного класса от интерфейса
InfoMaster 10.01.2025
В современной разработке программного обеспечения существуют два основных механизма реализации абстракции: абстрактные классы и интерфейсы. Эти инструменты, хотя и схожи в своей основной цели -. . .
Как работать в Git
InfoMaster 10.01.2025
Git — это одна из наиболее популярных систем контроля версий, которая активно используется разработчиками по всему миру. Она позволяет эффективно управлять изменениями в коде, координировать работу. . .
Реализация передвижения персонажа в Unity3d на C#
InfoMaster 10.01.2025
Реализация передвижения персонажа в Unity3D начинается с правильной настройки проекта. Этот этап критически важен для создания отзывчивого и плавного управления. Рассмотрим основные шаги для создания. . .
Docker: руководство для начинающих
InfoMaster 10.01.2025
В современном мире разработки программного обеспечения контейнеризация стала неотъемлемой частью процесса создания и развертывания приложений. Docker, как ведущая платформа контейнеризации, произвела. . .
Книги и учебные ресурсы по C#
InfoMaster 08.01.2025
Базовые учебники и руководства Одной из лучших книг для начинающих является "C# 10 и . NET 6 для начинающих" Эндрю Троелсена и Филиппа Джепикса . Книга последовательно раскрывает основные концепции. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru