Перейти к публикации

Сделай свою работу в Solidworks эффективнее


Рекомендованные сообщения

@streamdown , sw2018sp2 обновил PartTreeRename до версии 4.00.3. ставил поверх предыдущей. при попытке переименования выдает "Деталь является частью Toolbox."

и при переименовании детали Toolbox - он позволяет переименовывание.

картинко  

2018-04-09_132835.thumb.jpg.036f6cdf857f3fd41dac4f440c6d384e.jpg

Hide  
Изменено пользователем tompsongun
Ссылка на сообщение
Поделиться на других сайтах


1 минуту назад, tompsongun сказал:

Деталь является частью Toolbox

Проверка идёт так: если переименовываемое файло находится по пути там же где и тулбокс - не даёт переименовать.

1 минуту назад, tompsongun сказал:

при переименовании детали Toolbox - он позволяет переименовывание

А не должно. Поправлю.

Ссылка на сообщение
Поделиться на других сайтах

мне опять сломанное досталось. пути - разные

картинк  

Screenshot_4.thumb.jpg.dbc3a9683030ef7dde49a95de24e5136.jpg

Hide  
Изменено пользователем tompsongun
Ссылка на сообщение
Поделиться на других сайтах

?? У вас винт выделен (попал в окошечко программы) - он тулбоксовский. Ему нельзя переименовываться.

Что сломалось то?

Изменено пользователем streamdown
Ссылка на сообщение
Поделиться на других сайтах

это я фигурально, что сломанное досталось - мол только мне не повезло.

пытаюсь переименовать любую деталь - они на сервере лежат - пишет ошибку. винт не выделен. 

винт я выделял попробовать переименовать - позволяет, но я его не стал переименовывать, и он у меня для чтения. )

22 минуты назад, streamdown сказал:

Проверка идёт так: если переименовываемое файло находится по пути там же где и тулбокс - не даёт переименовать.

файлы не там где тулбокс.

 

в спойлере "картинко" - два снимка один под другим - надо было между ними мне линию прочертить - просто склеил , а границы невидно

 

 

--------------------------------------------------------------------------------------------------------------------------------

Выявил, @streamdown , если на локальном диске файлы хранятся - переименовывание работает.

а если сетевой путь - увы.

 

в предыдущей версии было всё норм.

Изменено пользователем tompsongun
Склеило ответы
Ссылка на сообщение
Поделиться на других сайтах
25 минут назад, tompsongun сказал:

а если сетевой путь - увы

С этой хренью у меня уже были затыки в других прогах. Там как-то странно работает эта хрень. Посмотрю. Принято.

Ссылка на сообщение
Поделиться на других сайтах
8 часов назад, streamdown сказал:

Проверка идёт так: если переименовываемое файло находится по пути там же где и тулбокс - не даёт переименовать.

А почему не проверять соответствующее свойство файла? Там какие то свои сложности?

Ссылка на сообщение
Поделиться на других сайтах

@R2D2_ для проверки скрытых свойств нужен Document Manager (платная либа). Для проверки простых свойств - могут и отсутствовать. Для проверки какой нить вшитой IsToolboxPart - появился позже чем 2012 SW.

Ссылка на сообщение
Поделиться на других сайтах
3 часа назад, streamdown сказал:

Для проверки какой нить вшитой IsToolboxPart - появился позже чем 2012 SW.

Понял.

Ссылка на сообщение
Поделиться на других сайтах

Можно как-нибудь пакетно распечатать чертежи с использованием макроса SaveAsPDF.

Знаю, что не раз это обсуждалось, но никак не могу найти :cray:

Ссылка на сообщение
Поделиться на других сайтах
23 минуты назад, Liga сказал:

Можно как-нибудь пакетно распечатать чертежи с использованием макроса SaveAsPDF.

Есть зарисовка в закромах:

Цитата

Dim swApp As SldWorks.SldWorks
Dim Part As ModelDoc2
Dim longstatus As Long, longwarnings As Long

Sub Main()
    'MyPath = "C:\temp" 'Папка в которой необходимо сделать PDF
    MyPath = InputBox("Введите путь к папке:", "Папка преобразования чертежей")

    Set swApp = Application.SldWorks
    Dim FileList As String

    If Right(MyPath, 1) <> "\" Then
        MyPath = MyPath & "\"
    End If
    MyName = Dir(MyPath, vbDirectory)
    If MyName = vbNullString Then
        MsgBox "Указанная папка не cуществует"
            Exit Sub
    End If
    Do While MyName <> ""
        If MyName <> "." And MyName <> ".." Then
            If UCase(MyName) Like UCase("*.slddrw") Then ' Маска файлов с нужным расширением
                Debug.Print MyName
                FileList = MyPath & MyName
                Set Part = swApp.OpenDoc6(FileList, 3, swOpenDocOptions_e.swOpenDocOptions_Silent, "", longstatus, longwarnings)
                'Если макрос преобразования лежит в той же папке, что и этот макрос строкf ниже:
                 swApp.RunMacro swApp.GetCurrentMacroPathFolder & "\SaveAsPDFcreator.swp", "SaveAsPDF_run", "main"
                'Если знаете путь до макроса можно прописать путь, раскомментируйте строку ниже и закоментируйте строку выше:
                'swApp.RunMacro "Путь_к_макросу_Например_C:\macros\SaveAsPDFcreator.swp", "SaveAsPDF_run", "main"
                swApp.CloseDoc Part.GetPathName
            End If
        End If
        MyName = Dir
    Loop
    End
End Sub

 

 

 

Ссылка на сообщение
Поделиться на других сайтах

 

3 часа назад, Liga сказал:

Если не сложно, то можно переписать ваш макрос на примере моих путей для папок.

1. Путь для чертежей - d:\Подписи\

2. Путь для файлов макроса - d:\Sapr\Шаблоны солида\Макросы - Для сохран. в пдф\SaveAsPDF\SaveAsPDF.swp

1. Для того что бы жестко прописать путь нужно разкомментировать строчку с путём и закомменитировать запрос на выбор папки:

Цитата

...

    MyPath = "d:\Подписи\" 'Папка в которой необходимо сделать PDF
    'MyPath = InputBox("Введите путь к папке:", "Папка преобразования чертежей")

...

2. Макрос можете положит куда хотите, запускаемый макрос рядом в той же папке. Сформированные файлы будут укладываться туда куда их укладываем макрос.

 

3. Если ваш макрос использует средства сохранения в PDF самой программы Solidworks (а не например PDFCreator), то можно воспользоваться не макросом, а штатным инструментом преобразования:

Task Sheduler Solidworks

http://help.solidworks.com/2010/russian/solidworks/sldworks/legacyhelp/sldworks/fundamentals/conversion_wizard.htm

 

http://help.solidworks.com/2010/russian/solidworks/swtaskscheduler/legacyhelp/sw_task_scheduler/topics/hidd_task_file_export.htm

Изменено пользователем Kelny
Ссылка на сообщение
Поделиться на других сайтах

@Kelny

В строке изменил наименование макроса 

swApp.RunMacro swApp.GetCurrentMacroPathFolder & "\SaveAsPDF.swp", "SaveAsPDF_run", "main

Макрос отрабатывает только один первый файл, т.е. создает PDF. Хотя если заменить имя файла на любое другое, например "SaveAsPDFcreator.swp", то макрос открывает все файлы чертежей, но ссылается на несуществующее расположение макроса.

Ссылка на сообщение
Поделиться на других сайтах
В 11.04.2018 в 10:13, Liga сказал:

Макрос отрабатывает только один первый файл, т.е. создает PDF.

Так может проблема в вашем макросе и он не отрабатывает до конца и не закрывается? Вот и останавливается, т.к. запущенный макрос не заканчивает свою работу.

Что в вашем макросе содержится?

Может ваш макрос требует вашего участия и задаёт вам какие-то вопросы?

Ссылка на сообщение
Поделиться на других сайтах

@Kelny 

Макрос стандартный SaveAsPDF.swp из пакета макросов от Leon. В нем я никаких правок не вносил.

Ссылка на сообщение
Поделиться на других сайтах
  • 2 недели спустя...

Подскажите, есть ли более новая версия TuningSolidworks, чем 2010? Если нет, то как корректно поставить SW2018 с этим пакетом дополнений? Пробовал ставить, солид не подцепляет сам папки с шаблонами и прочим. Может быть ставить SW2010, чтобы корректно все ссылки подцепились, а потом накатывать обновлением 2018? Или может есть возможность где-то в файле прописать все пути для 2018 солида, чтобы он все подцеплял автоматически?

Ссылка на сообщение
Поделиться на других сайтах
  • 3 недели спустя...
В 05.04.2018 в 08:16, streamdown сказал:

Снова взялся за переименование. Пока прорабатываю новый внутренний концепт.

http://www.streamdivision.com/pereimenovanie-detaley/

 

А у меня не устанавливается, 3.4.0.0 снес поставил этот вроде ставиться, а в solid ничего не вижу. Обратно поставил 3.4.0.0 опять все работает, не пойму у меня что то не так (может прав не хватает) или в установщике проблема?

Ссылка на сообщение
Поделиться на других сайтах

Никто не задавался вопросом добавить в контекстное меню проводника виндовс пункт для открытия файла солида с режимом быстрый просмотр?

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

Ссылка на сообщение
Поделиться на других сайтах
4 часа назад, tompsongun сказал:

Никто не задавался вопросом добавить в контекстное меню проводника виндовс пункт для открытия файла солида с режимом быстрый просмотр?

Так меню программы: Файл-Открыть... ставим галочку БЫСТРЫЙ ПРОСМОТР и открываем выбранный файл.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




  • Сообщения

    • Артур8991
    • soldo
      @maxx2000 Спасибо за развернутый ответ, очень помогли! @ak762 Благодарю, хороший вариант.
    • ak762
      holder - держатель, и так как узел используется для закрепления инструмента, в адаптированном на русский я бы использовал резцедержатель  в конкретном случае похоже sleeve эквивалент collet т.е. цанга получается 5 spindle sleeve holder = 5-ти местный цанговый держатель/резцедержатель
    • ДОБРЯК
      А что еще остается делать. В Ансис точно частоты будут разные, даже не сомневайтесь...
    • ДОБРЯК
      Кроме собственных чисел нужно еще и собственные вектора найти. Вы даже не понимаете задачи. Надо решить квадратное уравнение, чтобы найти два собственных числа и вектора для задачи любой размерности. Такой глупости я еще не слышал. Поэтому и смеюсь над вашими знаниями, которые вы еще в детском саду получили. И этим гордитесь... :=)
    • maxx2000
      прямо по чертежу 1. инструмент 2.гайка цангового патрона типа ER 3. хвостовик цангового патрона 4 многоместный держатель 5. Фиксирующие винты   Открутите гайку цангового патрона и установите в неё цангу нужного размера, накрутите на место; Установите в цангу инструмент и затяните гайку цангового патрона; Ослабьте крепёжные винты на многоместном держателе и отрегулируйте положение инструмента; Затяните фиксирующие винты;
    • Ander
    • ak762
      я бы попросил у заказчика дать конкретную марку применяемого материала и использовать эти данные для расчета судя по данным с MatWeb https://www.matweb.com/search/DataSheet.aspx?MatGUID=08fb0f47ef7e454fbf7092517b2264b2 там разброс механических свойств материала существенный включая зависимость от наполнителя и способа изготовления    
    • Jesse
      потестил со смещённым колесом.. Если коротко, то печаль)) В модальнике прикладываю вращение в разные сторона, частота та же. Пробовал даже "гнуть в разные стороны" - извлекать деформированные модели, когда уск. своб. падения направлено вверх и вниз. В модальниках частота та же, без изменения.. @Борман@AlexKazну что ж, если выкрутиться никак, будем осваивать Ansys. Чё ещё остаётся делать?!)))) Вроде какие-то видосики есть на ютюбе. Спс за овтеты)
    • soldo
      Приветствую всех! Часто искала информацию на форуме, связанную с переводом, но кое-что не могу найти и хочу попросить о помощи. Я перевожу инструкцию для токарного автомата продольного точения и не очень хорошо понимаю все, что связано с креплением инструмента к станку. Конкретно меня интересуют следующие вопросы. Станок оснащен разными инструментальными блоками, есть суппорт с резцами, блок с инструментами для поперечного сверления и т.д.  И есть один блок, который на корявом английском называется 5 spindle sleeve holder, На этом блоке 5 шпинделей и на них можно закрепить инструмент для сверления, нарезания резьбы и растачивания. В названии этого блока фигурируют какие-то втулки (sleeve), предполагаю, что это патроны? Вот, что примерно написано в инструкции по поводу установки инструмента в этом блоке: (1) Ослабьте стопорный винт ② и установите режущий инструмент ① на втулку ③. (2) Затяните стопорный винт ② и закрепите режущий инструмент ① на втулке ③. (3) Ослабьте резьбу ⑤ и вставьте втулку ③ в блок ④ . (4) Переместите втулку ③ в направлении длины и отрегулируйте прямоугольное положение режущего инструмента ①. (5) После регулировки затяните резьбу ⑤ и зафиксируйте втулку ③. Мой вопрос: как можно назвать этот блок и что это за "втулка"?  Прикрепляю ссылку, на ней скриншоты из инструкции с общим видом инструментальной системы, 5-шпиндельного блока и соответствующих инструментов для сверления. https://imgur.com/a/fpBgmLA
×
×
  • Создать...