We'd always recommend assigning a printer with a static IP address. Once this has been assigned, you can connect to the printer by searching the IP address. Steps are below:
Instructions for Windows 10:
Click Start and select Settings
Select Devices
Select Printers & Scanners
Select Add a printer or scanner - The PC will scan the network for devices and the printer should come up in the list. Once it does, click it and select Add Device
If the printer does not populate, try adding it manually on the PC with the printers IP Address. First, obtain the IP address from the printer (under the network status on the printer)
Once you have the IP Address, select The printer that I want isn't listed
Select Add a printer using a TCP/IP address or hostname and then Next
Select TCP/IP Device from the drop down
Input the IP address of the printer, e.g. 172.18.246.5 and click Next
The PC should pick up the printer. If it doesn't, please contact the printer supplier or the clients IT Support Team
Instructions for Apple Mac:
Select System Preferences from the Apple menu
Double-click on Print & Scan (Print & Fax)
In the Print & Scan (Print & Fax) window, click on the plus sign button
Click on the IP tab in the Print Browser window
Set Protocol to HP Jetdirect - Socket
For Address, enter IP Address of the printer
Leave the Queue field blank
The Name and Location fields are for your reference to keep track of your printers and differentiate between multiple ones
For Print Using, do not select Generic Postscript Printer. OS X will try to locate an appropriate driver but if it cannot then It is recommended to download the correct driver from the manufacturer
Click Add. The printer will be added to your list of printers